Commit 0de79d7b83726b17ac73d29c8ac08d9fb9e89d7e

Authored by Eric Lee
1 parent f9221df73b

ARM: OMAP2+: Add command line parameter for debugSS module control

Showing 4 changed files with 87 additions and 4 deletions Inline Diff

Documentation/kernel-parameters.txt
1 Kernel Parameters 1 Kernel Parameters
2 ~~~~~~~~~~~~~~~~~ 2 ~~~~~~~~~~~~~~~~~
3 3
4 The following is a consolidated list of the kernel parameters as implemented 4 The following is a consolidated list of the kernel parameters as implemented
5 (mostly) by the __setup() macro and sorted into English Dictionary order 5 (mostly) by the __setup() macro and sorted into English Dictionary order
6 (defined as ignoring all punctuation and sorting digits before letters in a 6 (defined as ignoring all punctuation and sorting digits before letters in a
7 case insensitive manner), and with descriptions where known. 7 case insensitive manner), and with descriptions where known.
8 8
9 Module parameters for loadable modules are specified only as the 9 Module parameters for loadable modules are specified only as the
10 parameter name with optional '=' and value as appropriate, such as: 10 parameter name with optional '=' and value as appropriate, such as:
11 11
12 modprobe usbcore blinkenlights=1 12 modprobe usbcore blinkenlights=1
13 13
14 Module parameters for modules that are built into the kernel image 14 Module parameters for modules that are built into the kernel image
15 are specified on the kernel command line with the module name plus 15 are specified on the kernel command line with the module name plus
16 '.' plus parameter name, with '=' and value if appropriate, such as: 16 '.' plus parameter name, with '=' and value if appropriate, such as:
17 17
18 usbcore.blinkenlights=1 18 usbcore.blinkenlights=1
19 19
20 Hyphens (dashes) and underscores are equivalent in parameter names, so 20 Hyphens (dashes) and underscores are equivalent in parameter names, so
21 log_buf_len=1M print-fatal-signals=1 21 log_buf_len=1M print-fatal-signals=1
22 can also be entered as 22 can also be entered as
23 log-buf-len=1M print_fatal_signals=1 23 log-buf-len=1M print_fatal_signals=1
24 24
25 25
26 This document may not be entirely up to date and comprehensive. The command 26 This document may not be entirely up to date and comprehensive. The command
27 "modinfo -p ${modulename}" shows a current list of all parameters of a loadable 27 "modinfo -p ${modulename}" shows a current list of all parameters of a loadable
28 module. Loadable modules, after being loaded into the running kernel, also 28 module. Loadable modules, after being loaded into the running kernel, also
29 reveal their parameters in /sys/module/${modulename}/parameters/. Some of these 29 reveal their parameters in /sys/module/${modulename}/parameters/. Some of these
30 parameters may be changed at runtime by the command 30 parameters may be changed at runtime by the command
31 "echo -n ${value} > /sys/module/${modulename}/parameters/${parm}". 31 "echo -n ${value} > /sys/module/${modulename}/parameters/${parm}".
32 32
33 The parameters listed below are only valid if certain kernel build options were 33 The parameters listed below are only valid if certain kernel build options were
34 enabled and if respective hardware is present. The text in square brackets at 34 enabled and if respective hardware is present. The text in square brackets at
35 the beginning of each description states the restrictions within which a 35 the beginning of each description states the restrictions within which a
36 parameter is applicable: 36 parameter is applicable:
37 37
38 ACPI ACPI support is enabled. 38 ACPI ACPI support is enabled.
39 AGP AGP (Accelerated Graphics Port) is enabled. 39 AGP AGP (Accelerated Graphics Port) is enabled.
40 ALSA ALSA sound support is enabled. 40 ALSA ALSA sound support is enabled.
41 APIC APIC support is enabled. 41 APIC APIC support is enabled.
42 APM Advanced Power Management support is enabled. 42 APM Advanced Power Management support is enabled.
43 ARM ARM architecture is enabled. 43 ARM ARM architecture is enabled.
44 AVR32 AVR32 architecture is enabled. 44 AVR32 AVR32 architecture is enabled.
45 AX25 Appropriate AX.25 support is enabled. 45 AX25 Appropriate AX.25 support is enabled.
46 BLACKFIN Blackfin architecture is enabled. 46 BLACKFIN Blackfin architecture is enabled.
47 CLK Common clock infrastructure is enabled. 47 CLK Common clock infrastructure is enabled.
48 CMA Contiguous Memory Area support is enabled. 48 CMA Contiguous Memory Area support is enabled.
49 DRM Direct Rendering Management support is enabled. 49 DRM Direct Rendering Management support is enabled.
50 DYNAMIC_DEBUG Build in debug messages and enable them at runtime 50 DYNAMIC_DEBUG Build in debug messages and enable them at runtime
51 EDD BIOS Enhanced Disk Drive Services (EDD) is enabled 51 EDD BIOS Enhanced Disk Drive Services (EDD) is enabled
52 EFI EFI Partitioning (GPT) is enabled 52 EFI EFI Partitioning (GPT) is enabled
53 EIDE EIDE/ATAPI support is enabled. 53 EIDE EIDE/ATAPI support is enabled.
54 EVM Extended Verification Module 54 EVM Extended Verification Module
55 FB The frame buffer device is enabled. 55 FB The frame buffer device is enabled.
56 FTRACE Function tracing enabled. 56 FTRACE Function tracing enabled.
57 GCOV GCOV profiling is enabled. 57 GCOV GCOV profiling is enabled.
58 HW Appropriate hardware is enabled. 58 HW Appropriate hardware is enabled.
59 IA-64 IA-64 architecture is enabled. 59 IA-64 IA-64 architecture is enabled.
60 IMA Integrity measurement architecture is enabled. 60 IMA Integrity measurement architecture is enabled.
61 IOSCHED More than one I/O scheduler is enabled. 61 IOSCHED More than one I/O scheduler is enabled.
62 IP_PNP IP DHCP, BOOTP, or RARP is enabled. 62 IP_PNP IP DHCP, BOOTP, or RARP is enabled.
63 IPV6 IPv6 support is enabled. 63 IPV6 IPv6 support is enabled.
64 ISAPNP ISA PnP code is enabled. 64 ISAPNP ISA PnP code is enabled.
65 ISDN Appropriate ISDN support is enabled. 65 ISDN Appropriate ISDN support is enabled.
66 JOY Appropriate joystick support is enabled. 66 JOY Appropriate joystick support is enabled.
67 KGDB Kernel debugger support is enabled. 67 KGDB Kernel debugger support is enabled.
68 KVM Kernel Virtual Machine support is enabled. 68 KVM Kernel Virtual Machine support is enabled.
69 LIBATA Libata driver is enabled 69 LIBATA Libata driver is enabled
70 LP Printer support is enabled. 70 LP Printer support is enabled.
71 LOOP Loopback device support is enabled. 71 LOOP Loopback device support is enabled.
72 M68k M68k architecture is enabled. 72 M68k M68k architecture is enabled.
73 These options have more detailed description inside of 73 These options have more detailed description inside of
74 Documentation/m68k/kernel-options.txt. 74 Documentation/m68k/kernel-options.txt.
75 MDA MDA console support is enabled. 75 MDA MDA console support is enabled.
76 MIPS MIPS architecture is enabled. 76 MIPS MIPS architecture is enabled.
77 MOUSE Appropriate mouse support is enabled. 77 MOUSE Appropriate mouse support is enabled.
78 MSI Message Signaled Interrupts (PCI). 78 MSI Message Signaled Interrupts (PCI).
79 MTD MTD (Memory Technology Device) support is enabled. 79 MTD MTD (Memory Technology Device) support is enabled.
80 NET Appropriate network support is enabled. 80 NET Appropriate network support is enabled.
81 NUMA NUMA support is enabled. 81 NUMA NUMA support is enabled.
82 NFS Appropriate NFS support is enabled. 82 NFS Appropriate NFS support is enabled.
83 OSS OSS sound support is enabled. 83 OSS OSS sound support is enabled.
84 PV_OPS A paravirtualized kernel is enabled. 84 PV_OPS A paravirtualized kernel is enabled.
85 PARIDE The ParIDE (parallel port IDE) subsystem is enabled. 85 PARIDE The ParIDE (parallel port IDE) subsystem is enabled.
86 PARISC The PA-RISC architecture is enabled. 86 PARISC The PA-RISC architecture is enabled.
87 PCI PCI bus support is enabled. 87 PCI PCI bus support is enabled.
88 PCIE PCI Express support is enabled. 88 PCIE PCI Express support is enabled.
89 PCMCIA The PCMCIA subsystem is enabled. 89 PCMCIA The PCMCIA subsystem is enabled.
90 PNP Plug & Play support is enabled. 90 PNP Plug & Play support is enabled.
91 PPC PowerPC architecture is enabled. 91 PPC PowerPC architecture is enabled.
92 PPT Parallel port support is enabled. 92 PPT Parallel port support is enabled.
93 PS2 Appropriate PS/2 support is enabled. 93 PS2 Appropriate PS/2 support is enabled.
94 RAM RAM disk support is enabled. 94 RAM RAM disk support is enabled.
95 S390 S390 architecture is enabled. 95 S390 S390 architecture is enabled.
96 SCSI Appropriate SCSI support is enabled. 96 SCSI Appropriate SCSI support is enabled.
97 A lot of drivers have their options described inside 97 A lot of drivers have their options described inside
98 the Documentation/scsi/ sub-directory. 98 the Documentation/scsi/ sub-directory.
99 SECURITY Different security models are enabled. 99 SECURITY Different security models are enabled.
100 SELINUX SELinux support is enabled. 100 SELINUX SELinux support is enabled.
101 APPARMOR AppArmor support is enabled. 101 APPARMOR AppArmor support is enabled.
102 SERIAL Serial support is enabled. 102 SERIAL Serial support is enabled.
103 SH SuperH architecture is enabled. 103 SH SuperH architecture is enabled.
104 SMP The kernel is an SMP kernel. 104 SMP The kernel is an SMP kernel.
105 SPARC Sparc architecture is enabled. 105 SPARC Sparc architecture is enabled.
106 SWSUSP Software suspend (hibernation) is enabled. 106 SWSUSP Software suspend (hibernation) is enabled.
107 SUSPEND System suspend states are enabled. 107 SUSPEND System suspend states are enabled.
108 TPM TPM drivers are enabled. 108 TPM TPM drivers are enabled.
109 TS Appropriate touchscreen support is enabled. 109 TS Appropriate touchscreen support is enabled.
110 UMS USB Mass Storage support is enabled. 110 UMS USB Mass Storage support is enabled.
111 USB USB support is enabled. 111 USB USB support is enabled.
112 USBHID USB Human Interface Device support is enabled. 112 USBHID USB Human Interface Device support is enabled.
113 V4L Video For Linux support is enabled. 113 V4L Video For Linux support is enabled.
114 VMMIO Driver for memory mapped virtio devices is enabled. 114 VMMIO Driver for memory mapped virtio devices is enabled.
115 VGA The VGA console has been enabled. 115 VGA The VGA console has been enabled.
116 VT Virtual terminal support is enabled. 116 VT Virtual terminal support is enabled.
117 WDT Watchdog support is enabled. 117 WDT Watchdog support is enabled.
118 XT IBM PC/XT MFM hard disk support is enabled. 118 XT IBM PC/XT MFM hard disk support is enabled.
119 X86-32 X86-32, aka i386 architecture is enabled. 119 X86-32 X86-32, aka i386 architecture is enabled.
120 X86-64 X86-64 architecture is enabled. 120 X86-64 X86-64 architecture is enabled.
121 More X86-64 boot options can be found in 121 More X86-64 boot options can be found in
122 Documentation/x86/x86_64/boot-options.txt . 122 Documentation/x86/x86_64/boot-options.txt .
123 X86 Either 32-bit or 64-bit x86 (same as X86-32+X86-64) 123 X86 Either 32-bit or 64-bit x86 (same as X86-32+X86-64)
124 XEN Xen support is enabled 124 XEN Xen support is enabled
125 125
126 In addition, the following text indicates that the option: 126 In addition, the following text indicates that the option:
127 127
128 BUGS= Relates to possible processor bugs on the said processor. 128 BUGS= Relates to possible processor bugs on the said processor.
129 KNL Is a kernel start-up parameter. 129 KNL Is a kernel start-up parameter.
130 BOOT Is a boot loader parameter. 130 BOOT Is a boot loader parameter.
131 131
132 Parameters denoted with BOOT are actually interpreted by the boot 132 Parameters denoted with BOOT are actually interpreted by the boot
133 loader, and have no meaning to the kernel directly. 133 loader, and have no meaning to the kernel directly.
134 Do not modify the syntax of boot loader parameters without extreme 134 Do not modify the syntax of boot loader parameters without extreme
135 need or coordination with <Documentation/x86/boot.txt>. 135 need or coordination with <Documentation/x86/boot.txt>.
136 136
137 There are also arch-specific kernel-parameters not documented here. 137 There are also arch-specific kernel-parameters not documented here.
138 See for example <Documentation/x86/x86_64/boot-options.txt>. 138 See for example <Documentation/x86/x86_64/boot-options.txt>.
139 139
140 Note that ALL kernel parameters listed below are CASE SENSITIVE, and that 140 Note that ALL kernel parameters listed below are CASE SENSITIVE, and that
141 a trailing = on the name of any parameter states that that parameter will 141 a trailing = on the name of any parameter states that that parameter will
142 be entered as an environment variable, whereas its absence indicates that 142 be entered as an environment variable, whereas its absence indicates that
143 it will appear as a kernel argument readable via /proc/cmdline by programs 143 it will appear as a kernel argument readable via /proc/cmdline by programs
144 running once the system is up. 144 running once the system is up.
145 145
146 The number of kernel parameters is not limited, but the length of the 146 The number of kernel parameters is not limited, but the length of the
147 complete command line (parameters including spaces etc.) is limited to 147 complete command line (parameters including spaces etc.) is limited to
148 a fixed number of characters. This limit depends on the architecture 148 a fixed number of characters. This limit depends on the architecture
149 and is between 256 and 4096 characters. It is defined in the file 149 and is between 256 and 4096 characters. It is defined in the file
150 ./include/asm/setup.h as COMMAND_LINE_SIZE. 150 ./include/asm/setup.h as COMMAND_LINE_SIZE.
151 151
152 Finally, the [KMG] suffix is commonly described after a number of kernel 152 Finally, the [KMG] suffix is commonly described after a number of kernel
153 parameter values. These 'K', 'M', and 'G' letters represent the _binary_ 153 parameter values. These 'K', 'M', and 'G' letters represent the _binary_
154 multipliers 'Kilo', 'Mega', and 'Giga', equalling 2^10, 2^20, and 2^30 154 multipliers 'Kilo', 'Mega', and 'Giga', equalling 2^10, 2^20, and 2^30
155 bytes respectively. Such letter suffixes can also be entirely omitted. 155 bytes respectively. Such letter suffixes can also be entirely omitted.
156 156
157 157
158 acpi= [HW,ACPI,X86] 158 acpi= [HW,ACPI,X86]
159 Advanced Configuration and Power Interface 159 Advanced Configuration and Power Interface
160 Format: { force | off | strict | noirq | rsdt } 160 Format: { force | off | strict | noirq | rsdt }
161 force -- enable ACPI if default was off 161 force -- enable ACPI if default was off
162 off -- disable ACPI if default was on 162 off -- disable ACPI if default was on
163 noirq -- do not use ACPI for IRQ routing 163 noirq -- do not use ACPI for IRQ routing
164 strict -- Be less tolerant of platforms that are not 164 strict -- Be less tolerant of platforms that are not
165 strictly ACPI specification compliant. 165 strictly ACPI specification compliant.
166 rsdt -- prefer RSDT over (default) XSDT 166 rsdt -- prefer RSDT over (default) XSDT
167 copy_dsdt -- copy DSDT to memory 167 copy_dsdt -- copy DSDT to memory
168 168
169 See also Documentation/power/runtime_pm.txt, pci=noacpi 169 See also Documentation/power/runtime_pm.txt, pci=noacpi
170 170
171 acpi_rsdp= [ACPI,EFI,KEXEC] 171 acpi_rsdp= [ACPI,EFI,KEXEC]
172 Pass the RSDP address to the kernel, mostly used 172 Pass the RSDP address to the kernel, mostly used
173 on machines running EFI runtime service to boot the 173 on machines running EFI runtime service to boot the
174 second kernel for kdump. 174 second kernel for kdump.
175 175
176 acpi_apic_instance= [ACPI, IOAPIC] 176 acpi_apic_instance= [ACPI, IOAPIC]
177 Format: <int> 177 Format: <int>
178 2: use 2nd APIC table, if available 178 2: use 2nd APIC table, if available
179 1,0: use 1st APIC table 179 1,0: use 1st APIC table
180 default: 0 180 default: 0
181 181
182 acpi_backlight= [HW,ACPI] 182 acpi_backlight= [HW,ACPI]
183 acpi_backlight=vendor 183 acpi_backlight=vendor
184 acpi_backlight=video 184 acpi_backlight=video
185 If set to vendor, prefer vendor specific driver 185 If set to vendor, prefer vendor specific driver
186 (e.g. thinkpad_acpi, sony_acpi, etc.) instead 186 (e.g. thinkpad_acpi, sony_acpi, etc.) instead
187 of the ACPI video.ko driver. 187 of the ACPI video.ko driver.
188 188
189 acpi.debug_layer= [HW,ACPI,ACPI_DEBUG] 189 acpi.debug_layer= [HW,ACPI,ACPI_DEBUG]
190 acpi.debug_level= [HW,ACPI,ACPI_DEBUG] 190 acpi.debug_level= [HW,ACPI,ACPI_DEBUG]
191 Format: <int> 191 Format: <int>
192 CONFIG_ACPI_DEBUG must be enabled to produce any ACPI 192 CONFIG_ACPI_DEBUG must be enabled to produce any ACPI
193 debug output. Bits in debug_layer correspond to a 193 debug output. Bits in debug_layer correspond to a
194 _COMPONENT in an ACPI source file, e.g., 194 _COMPONENT in an ACPI source file, e.g.,
195 #define _COMPONENT ACPI_PCI_COMPONENT 195 #define _COMPONENT ACPI_PCI_COMPONENT
196 Bits in debug_level correspond to a level in 196 Bits in debug_level correspond to a level in
197 ACPI_DEBUG_PRINT statements, e.g., 197 ACPI_DEBUG_PRINT statements, e.g.,
198 ACPI_DEBUG_PRINT((ACPI_DB_INFO, ... 198 ACPI_DEBUG_PRINT((ACPI_DB_INFO, ...
199 The debug_level mask defaults to "info". See 199 The debug_level mask defaults to "info". See
200 Documentation/acpi/debug.txt for more information about 200 Documentation/acpi/debug.txt for more information about
201 debug layers and levels. 201 debug layers and levels.
202 202
203 Enable processor driver info messages: 203 Enable processor driver info messages:
204 acpi.debug_layer=0x20000000 204 acpi.debug_layer=0x20000000
205 Enable PCI/PCI interrupt routing info messages: 205 Enable PCI/PCI interrupt routing info messages:
206 acpi.debug_layer=0x400000 206 acpi.debug_layer=0x400000
207 Enable AML "Debug" output, i.e., stores to the Debug 207 Enable AML "Debug" output, i.e., stores to the Debug
208 object while interpreting AML: 208 object while interpreting AML:
209 acpi.debug_layer=0xffffffff acpi.debug_level=0x2 209 acpi.debug_layer=0xffffffff acpi.debug_level=0x2
210 Enable all messages related to ACPI hardware: 210 Enable all messages related to ACPI hardware:
211 acpi.debug_layer=0x2 acpi.debug_level=0xffffffff 211 acpi.debug_layer=0x2 acpi.debug_level=0xffffffff
212 212
213 Some values produce so much output that the system is 213 Some values produce so much output that the system is
214 unusable. The "log_buf_len" parameter may be useful 214 unusable. The "log_buf_len" parameter may be useful
215 if you need to capture more output. 215 if you need to capture more output.
216 216
217 acpi_irq_balance [HW,ACPI] 217 acpi_irq_balance [HW,ACPI]
218 ACPI will balance active IRQs 218 ACPI will balance active IRQs
219 default in APIC mode 219 default in APIC mode
220 220
221 acpi_irq_nobalance [HW,ACPI] 221 acpi_irq_nobalance [HW,ACPI]
222 ACPI will not move active IRQs (default) 222 ACPI will not move active IRQs (default)
223 default in PIC mode 223 default in PIC mode
224 224
225 acpi_irq_isa= [HW,ACPI] If irq_balance, mark listed IRQs used by ISA 225 acpi_irq_isa= [HW,ACPI] If irq_balance, mark listed IRQs used by ISA
226 Format: <irq>,<irq>... 226 Format: <irq>,<irq>...
227 227
228 acpi_irq_pci= [HW,ACPI] If irq_balance, clear listed IRQs for 228 acpi_irq_pci= [HW,ACPI] If irq_balance, clear listed IRQs for
229 use by PCI 229 use by PCI
230 Format: <irq>,<irq>... 230 Format: <irq>,<irq>...
231 231
232 acpi_no_auto_ssdt [HW,ACPI] Disable automatic loading of SSDT 232 acpi_no_auto_ssdt [HW,ACPI] Disable automatic loading of SSDT
233 233
234 acpi_os_name= [HW,ACPI] Tell ACPI BIOS the name of the OS 234 acpi_os_name= [HW,ACPI] Tell ACPI BIOS the name of the OS
235 Format: To spoof as Windows 98: ="Microsoft Windows" 235 Format: To spoof as Windows 98: ="Microsoft Windows"
236 236
237 acpi_osi= [HW,ACPI] Modify list of supported OS interface strings 237 acpi_osi= [HW,ACPI] Modify list of supported OS interface strings
238 acpi_osi="string1" # add string1 238 acpi_osi="string1" # add string1
239 acpi_osi="!string2" # remove string2 239 acpi_osi="!string2" # remove string2
240 acpi_osi=!* # remove all strings 240 acpi_osi=!* # remove all strings
241 acpi_osi=! # disable all built-in OS vendor 241 acpi_osi=! # disable all built-in OS vendor
242 strings 242 strings
243 acpi_osi= # disable all strings 243 acpi_osi= # disable all strings
244 244
245 'acpi_osi=!' can be used in combination with single or 245 'acpi_osi=!' can be used in combination with single or
246 multiple 'acpi_osi="string1"' to support specific OS 246 multiple 'acpi_osi="string1"' to support specific OS
247 vendor string(s). Note that such command can only 247 vendor string(s). Note that such command can only
248 affect the default state of the OS vendor strings, thus 248 affect the default state of the OS vendor strings, thus
249 it cannot affect the default state of the feature group 249 it cannot affect the default state of the feature group
250 strings and the current state of the OS vendor strings, 250 strings and the current state of the OS vendor strings,
251 specifying it multiple times through kernel command line 251 specifying it multiple times through kernel command line
252 is meaningless. This command is useful when one do not 252 is meaningless. This command is useful when one do not
253 care about the state of the feature group strings which 253 care about the state of the feature group strings which
254 should be controlled by the OSPM. 254 should be controlled by the OSPM.
255 Examples: 255 Examples:
256 1. 'acpi_osi=! acpi_osi="Windows 2000"' is equivalent 256 1. 'acpi_osi=! acpi_osi="Windows 2000"' is equivalent
257 to 'acpi_osi="Windows 2000" acpi_osi=!', they all 257 to 'acpi_osi="Windows 2000" acpi_osi=!', they all
258 can make '_OSI("Windows 2000")' TRUE. 258 can make '_OSI("Windows 2000")' TRUE.
259 259
260 'acpi_osi=' cannot be used in combination with other 260 'acpi_osi=' cannot be used in combination with other
261 'acpi_osi=' command lines, the _OSI method will not 261 'acpi_osi=' command lines, the _OSI method will not
262 exist in the ACPI namespace. NOTE that such command can 262 exist in the ACPI namespace. NOTE that such command can
263 only affect the _OSI support state, thus specifying it 263 only affect the _OSI support state, thus specifying it
264 multiple times through kernel command line is also 264 multiple times through kernel command line is also
265 meaningless. 265 meaningless.
266 Examples: 266 Examples:
267 1. 'acpi_osi=' can make 'CondRefOf(_OSI, Local1)' 267 1. 'acpi_osi=' can make 'CondRefOf(_OSI, Local1)'
268 FALSE. 268 FALSE.
269 269
270 'acpi_osi=!*' can be used in combination with single or 270 'acpi_osi=!*' can be used in combination with single or
271 multiple 'acpi_osi="string1"' to support specific 271 multiple 'acpi_osi="string1"' to support specific
272 string(s). Note that such command can affect the 272 string(s). Note that such command can affect the
273 current state of both the OS vendor strings and the 273 current state of both the OS vendor strings and the
274 feature group strings, thus specifying it multiple times 274 feature group strings, thus specifying it multiple times
275 through kernel command line is meaningful. But it may 275 through kernel command line is meaningful. But it may
276 still not able to affect the final state of a string if 276 still not able to affect the final state of a string if
277 there are quirks related to this string. This command 277 there are quirks related to this string. This command
278 is useful when one want to control the state of the 278 is useful when one want to control the state of the
279 feature group strings to debug BIOS issues related to 279 feature group strings to debug BIOS issues related to
280 the OSPM features. 280 the OSPM features.
281 Examples: 281 Examples:
282 1. 'acpi_osi="Module Device" acpi_osi=!*' can make 282 1. 'acpi_osi="Module Device" acpi_osi=!*' can make
283 '_OSI("Module Device")' FALSE. 283 '_OSI("Module Device")' FALSE.
284 2. 'acpi_osi=!* acpi_osi="Module Device"' can make 284 2. 'acpi_osi=!* acpi_osi="Module Device"' can make
285 '_OSI("Module Device")' TRUE. 285 '_OSI("Module Device")' TRUE.
286 3. 'acpi_osi=! acpi_osi=!* acpi_osi="Windows 2000"' is 286 3. 'acpi_osi=! acpi_osi=!* acpi_osi="Windows 2000"' is
287 equivalent to 287 equivalent to
288 'acpi_osi=!* acpi_osi=! acpi_osi="Windows 2000"' 288 'acpi_osi=!* acpi_osi=! acpi_osi="Windows 2000"'
289 and 289 and
290 'acpi_osi=!* acpi_osi="Windows 2000" acpi_osi=!', 290 'acpi_osi=!* acpi_osi="Windows 2000" acpi_osi=!',
291 they all will make '_OSI("Windows 2000")' TRUE. 291 they all will make '_OSI("Windows 2000")' TRUE.
292 292
293 acpi_pm_good [X86] 293 acpi_pm_good [X86]
294 Override the pmtimer bug detection: force the kernel 294 Override the pmtimer bug detection: force the kernel
295 to assume that this machine's pmtimer latches its value 295 to assume that this machine's pmtimer latches its value
296 and always returns good values. 296 and always returns good values.
297 297
298 acpi_sci= [HW,ACPI] ACPI System Control Interrupt trigger mode 298 acpi_sci= [HW,ACPI] ACPI System Control Interrupt trigger mode
299 Format: { level | edge | high | low } 299 Format: { level | edge | high | low }
300 300
301 acpi_serialize [HW,ACPI] force serialization of AML methods 301 acpi_serialize [HW,ACPI] force serialization of AML methods
302 302
303 acpi_skip_timer_override [HW,ACPI] 303 acpi_skip_timer_override [HW,ACPI]
304 Recognize and ignore IRQ0/pin2 Interrupt Override. 304 Recognize and ignore IRQ0/pin2 Interrupt Override.
305 For broken nForce2 BIOS resulting in XT-PIC timer. 305 For broken nForce2 BIOS resulting in XT-PIC timer.
306 306
307 acpi_sleep= [HW,ACPI] Sleep options 307 acpi_sleep= [HW,ACPI] Sleep options
308 Format: { s3_bios, s3_mode, s3_beep, s4_nohwsig, 308 Format: { s3_bios, s3_mode, s3_beep, s4_nohwsig,
309 old_ordering, nonvs, sci_force_enable } 309 old_ordering, nonvs, sci_force_enable }
310 See Documentation/power/video.txt for information on 310 See Documentation/power/video.txt for information on
311 s3_bios and s3_mode. 311 s3_bios and s3_mode.
312 s3_beep is for debugging; it makes the PC's speaker beep 312 s3_beep is for debugging; it makes the PC's speaker beep
313 as soon as the kernel's real-mode entry point is called. 313 as soon as the kernel's real-mode entry point is called.
314 s4_nohwsig prevents ACPI hardware signature from being 314 s4_nohwsig prevents ACPI hardware signature from being
315 used during resume from hibernation. 315 used during resume from hibernation.
316 old_ordering causes the ACPI 1.0 ordering of the _PTS 316 old_ordering causes the ACPI 1.0 ordering of the _PTS
317 control method, with respect to putting devices into 317 control method, with respect to putting devices into
318 low power states, to be enforced (the ACPI 2.0 ordering 318 low power states, to be enforced (the ACPI 2.0 ordering
319 of _PTS is used by default). 319 of _PTS is used by default).
320 nonvs prevents the kernel from saving/restoring the 320 nonvs prevents the kernel from saving/restoring the
321 ACPI NVS memory during suspend/hibernation and resume. 321 ACPI NVS memory during suspend/hibernation and resume.
322 sci_force_enable causes the kernel to set SCI_EN directly 322 sci_force_enable causes the kernel to set SCI_EN directly
323 on resume from S1/S3 (which is against the ACPI spec, 323 on resume from S1/S3 (which is against the ACPI spec,
324 but some broken systems don't work without it). 324 but some broken systems don't work without it).
325 325
326 acpi_use_timer_override [HW,ACPI] 326 acpi_use_timer_override [HW,ACPI]
327 Use timer override. For some broken Nvidia NF5 boards 327 Use timer override. For some broken Nvidia NF5 boards
328 that require a timer override, but don't have HPET 328 that require a timer override, but don't have HPET
329 329
330 acpi_enforce_resources= [ACPI] 330 acpi_enforce_resources= [ACPI]
331 { strict | lax | no } 331 { strict | lax | no }
332 Check for resource conflicts between native drivers 332 Check for resource conflicts between native drivers
333 and ACPI OperationRegions (SystemIO and SystemMemory 333 and ACPI OperationRegions (SystemIO and SystemMemory
334 only). IO ports and memory declared in ACPI might be 334 only). IO ports and memory declared in ACPI might be
335 used by the ACPI subsystem in arbitrary AML code and 335 used by the ACPI subsystem in arbitrary AML code and
336 can interfere with legacy drivers. 336 can interfere with legacy drivers.
337 strict (default): access to resources claimed by ACPI 337 strict (default): access to resources claimed by ACPI
338 is denied; legacy drivers trying to access reserved 338 is denied; legacy drivers trying to access reserved
339 resources will fail to bind to device using them. 339 resources will fail to bind to device using them.
340 lax: access to resources claimed by ACPI is allowed; 340 lax: access to resources claimed by ACPI is allowed;
341 legacy drivers trying to access reserved resources 341 legacy drivers trying to access reserved resources
342 will bind successfully but a warning message is logged. 342 will bind successfully but a warning message is logged.
343 no: ACPI OperationRegions are not marked as reserved, 343 no: ACPI OperationRegions are not marked as reserved,
344 no further checks are performed. 344 no further checks are performed.
345 345
346 acpi_no_memhotplug [ACPI] Disable memory hotplug. Useful for kdump 346 acpi_no_memhotplug [ACPI] Disable memory hotplug. Useful for kdump
347 kernels. 347 kernels.
348 348
349 add_efi_memmap [EFI; X86] Include EFI memory map in 349 add_efi_memmap [EFI; X86] Include EFI memory map in
350 kernel's map of available physical RAM. 350 kernel's map of available physical RAM.
351 351
352 agp= [AGP] 352 agp= [AGP]
353 { off | try_unsupported } 353 { off | try_unsupported }
354 off: disable AGP support 354 off: disable AGP support
355 try_unsupported: try to drive unsupported chipsets 355 try_unsupported: try to drive unsupported chipsets
356 (may crash computer or cause data corruption) 356 (may crash computer or cause data corruption)
357 357
358 ALSA [HW,ALSA] 358 ALSA [HW,ALSA]
359 See Documentation/sound/alsa/alsa-parameters.txt 359 See Documentation/sound/alsa/alsa-parameters.txt
360 360
361 alignment= [KNL,ARM] 361 alignment= [KNL,ARM]
362 Allow the default userspace alignment fault handler 362 Allow the default userspace alignment fault handler
363 behaviour to be specified. Bit 0 enables warnings, 363 behaviour to be specified. Bit 0 enables warnings,
364 bit 1 enables fixups, and bit 2 sends a segfault. 364 bit 1 enables fixups, and bit 2 sends a segfault.
365 365
366 align_va_addr= [X86-64] 366 align_va_addr= [X86-64]
367 Align virtual addresses by clearing slice [14:12] when 367 Align virtual addresses by clearing slice [14:12] when
368 allocating a VMA at process creation time. This option 368 allocating a VMA at process creation time. This option
369 gives you up to 3% performance improvement on AMD F15h 369 gives you up to 3% performance improvement on AMD F15h
370 machines (where it is enabled by default) for a 370 machines (where it is enabled by default) for a
371 CPU-intensive style benchmark, and it can vary highly in 371 CPU-intensive style benchmark, and it can vary highly in
372 a microbenchmark depending on workload and compiler. 372 a microbenchmark depending on workload and compiler.
373 373
374 32: only for 32-bit processes 374 32: only for 32-bit processes
375 64: only for 64-bit processes 375 64: only for 64-bit processes
376 on: enable for both 32- and 64-bit processes 376 on: enable for both 32- and 64-bit processes
377 off: disable for both 32- and 64-bit processes 377 off: disable for both 32- and 64-bit processes
378 378
379 alloc_snapshot [FTRACE] 379 alloc_snapshot [FTRACE]
380 Allocate the ftrace snapshot buffer on boot up when the 380 Allocate the ftrace snapshot buffer on boot up when the
381 main buffer is allocated. This is handy if debugging 381 main buffer is allocated. This is handy if debugging
382 and you need to use tracing_snapshot() on boot up, and 382 and you need to use tracing_snapshot() on boot up, and
383 do not want to use tracing_snapshot_alloc() as it needs 383 do not want to use tracing_snapshot_alloc() as it needs
384 to be done where GFP_KERNEL allocations are allowed. 384 to be done where GFP_KERNEL allocations are allowed.
385 385
386 amd_iommu= [HW,X86-64] 386 amd_iommu= [HW,X86-64]
387 Pass parameters to the AMD IOMMU driver in the system. 387 Pass parameters to the AMD IOMMU driver in the system.
388 Possible values are: 388 Possible values are:
389 fullflush - enable flushing of IO/TLB entries when 389 fullflush - enable flushing of IO/TLB entries when
390 they are unmapped. Otherwise they are 390 they are unmapped. Otherwise they are
391 flushed before they will be reused, which 391 flushed before they will be reused, which
392 is a lot of faster 392 is a lot of faster
393 off - do not initialize any AMD IOMMU found in 393 off - do not initialize any AMD IOMMU found in
394 the system 394 the system
395 force_isolation - Force device isolation for all 395 force_isolation - Force device isolation for all
396 devices. The IOMMU driver is not 396 devices. The IOMMU driver is not
397 allowed anymore to lift isolation 397 allowed anymore to lift isolation
398 requirements as needed. This option 398 requirements as needed. This option
399 does not override iommu=pt 399 does not override iommu=pt
400 400
401 amd_iommu_dump= [HW,X86-64] 401 amd_iommu_dump= [HW,X86-64]
402 Enable AMD IOMMU driver option to dump the ACPI table 402 Enable AMD IOMMU driver option to dump the ACPI table
403 for AMD IOMMU. With this option enabled, AMD IOMMU 403 for AMD IOMMU. With this option enabled, AMD IOMMU
404 driver will print ACPI tables for AMD IOMMU during 404 driver will print ACPI tables for AMD IOMMU during
405 IOMMU initialization. 405 IOMMU initialization.
406 406
407 amijoy.map= [HW,JOY] Amiga joystick support 407 amijoy.map= [HW,JOY] Amiga joystick support
408 Map of devices attached to JOY0DAT and JOY1DAT 408 Map of devices attached to JOY0DAT and JOY1DAT
409 Format: <a>,<b> 409 Format: <a>,<b>
410 See also Documentation/input/joystick.txt 410 See also Documentation/input/joystick.txt
411 411
412 analog.map= [HW,JOY] Analog joystick and gamepad support 412 analog.map= [HW,JOY] Analog joystick and gamepad support
413 Specifies type or capabilities of an analog joystick 413 Specifies type or capabilities of an analog joystick
414 connected to one of 16 gameports 414 connected to one of 16 gameports
415 Format: <type1>,<type2>,..<type16> 415 Format: <type1>,<type2>,..<type16>
416 416
417 apc= [HW,SPARC] 417 apc= [HW,SPARC]
418 Power management functions (SPARCstation-4/5 + deriv.) 418 Power management functions (SPARCstation-4/5 + deriv.)
419 Format: noidle 419 Format: noidle
420 Disable APC CPU standby support. SPARCstation-Fox does 420 Disable APC CPU standby support. SPARCstation-Fox does
421 not play well with APC CPU idle - disable it if you have 421 not play well with APC CPU idle - disable it if you have
422 APC and your system crashes randomly. 422 APC and your system crashes randomly.
423 423
424 apic= [APIC,X86-32] Advanced Programmable Interrupt Controller 424 apic= [APIC,X86-32] Advanced Programmable Interrupt Controller
425 Change the output verbosity whilst booting 425 Change the output verbosity whilst booting
426 Format: { quiet (default) | verbose | debug } 426 Format: { quiet (default) | verbose | debug }
427 Change the amount of debugging information output 427 Change the amount of debugging information output
428 when initialising the APIC and IO-APIC components. 428 when initialising the APIC and IO-APIC components.
429 429
430 autoconf= [IPV6] 430 autoconf= [IPV6]
431 See Documentation/networking/ipv6.txt. 431 See Documentation/networking/ipv6.txt.
432 432
433 show_lapic= [APIC,X86] Advanced Programmable Interrupt Controller 433 show_lapic= [APIC,X86] Advanced Programmable Interrupt Controller
434 Limit apic dumping. The parameter defines the maximal 434 Limit apic dumping. The parameter defines the maximal
435 number of local apics being dumped. Also it is possible 435 number of local apics being dumped. Also it is possible
436 to set it to "all" by meaning -- no limit here. 436 to set it to "all" by meaning -- no limit here.
437 Format: { 1 (default) | 2 | ... | all }. 437 Format: { 1 (default) | 2 | ... | all }.
438 The parameter valid if only apic=debug or 438 The parameter valid if only apic=debug or
439 apic=verbose is specified. 439 apic=verbose is specified.
440 Example: apic=debug show_lapic=all 440 Example: apic=debug show_lapic=all
441 441
442 apm= [APM] Advanced Power Management 442 apm= [APM] Advanced Power Management
443 See header of arch/x86/kernel/apm_32.c. 443 See header of arch/x86/kernel/apm_32.c.
444 444
445 arcrimi= [HW,NET] ARCnet - "RIM I" (entirely mem-mapped) cards 445 arcrimi= [HW,NET] ARCnet - "RIM I" (entirely mem-mapped) cards
446 Format: <io>,<irq>,<nodeID> 446 Format: <io>,<irq>,<nodeID>
447 447
448 ataflop= [HW,M68k] 448 ataflop= [HW,M68k]
449 449
450 atarimouse= [HW,MOUSE] Atari Mouse 450 atarimouse= [HW,MOUSE] Atari Mouse
451 451
452 atkbd.extra= [HW] Enable extra LEDs and keys on IBM RapidAccess, 452 atkbd.extra= [HW] Enable extra LEDs and keys on IBM RapidAccess,
453 EzKey and similar keyboards 453 EzKey and similar keyboards
454 454
455 atkbd.reset= [HW] Reset keyboard during initialization 455 atkbd.reset= [HW] Reset keyboard during initialization
456 456
457 atkbd.set= [HW] Select keyboard code set 457 atkbd.set= [HW] Select keyboard code set
458 Format: <int> (2 = AT (default), 3 = PS/2) 458 Format: <int> (2 = AT (default), 3 = PS/2)
459 459
460 atkbd.scroll= [HW] Enable scroll wheel on MS Office and similar 460 atkbd.scroll= [HW] Enable scroll wheel on MS Office and similar
461 keyboards 461 keyboards
462 462
463 atkbd.softraw= [HW] Choose between synthetic and real raw mode 463 atkbd.softraw= [HW] Choose between synthetic and real raw mode
464 Format: <bool> (0 = real, 1 = synthetic (default)) 464 Format: <bool> (0 = real, 1 = synthetic (default))
465 465
466 atkbd.softrepeat= [HW] 466 atkbd.softrepeat= [HW]
467 Use software keyboard repeat 467 Use software keyboard repeat
468 468
469 audit= [KNL] Enable the audit sub-system 469 audit= [KNL] Enable the audit sub-system
470 Format: { "0" | "1" } (0 = disabled, 1 = enabled) 470 Format: { "0" | "1" } (0 = disabled, 1 = enabled)
471 0 - kernel audit is disabled and can not be enabled 471 0 - kernel audit is disabled and can not be enabled
472 until the next reboot 472 until the next reboot
473 unset - kernel audit is initialized but disabled and 473 unset - kernel audit is initialized but disabled and
474 will be fully enabled by the userspace auditd. 474 will be fully enabled by the userspace auditd.
475 1 - kernel audit is initialized and partially enabled, 475 1 - kernel audit is initialized and partially enabled,
476 storing at most audit_backlog_limit messages in 476 storing at most audit_backlog_limit messages in
477 RAM until it is fully enabled by the userspace 477 RAM until it is fully enabled by the userspace
478 auditd. 478 auditd.
479 Default: unset 479 Default: unset
480 480
481 audit_backlog_limit= [KNL] Set the audit queue size limit. 481 audit_backlog_limit= [KNL] Set the audit queue size limit.
482 Format: <int> (must be >=0) 482 Format: <int> (must be >=0)
483 Default: 64 483 Default: 64
484 484
485 baycom_epp= [HW,AX25] 485 baycom_epp= [HW,AX25]
486 Format: <io>,<mode> 486 Format: <io>,<mode>
487 487
488 baycom_par= [HW,AX25] BayCom Parallel Port AX.25 Modem 488 baycom_par= [HW,AX25] BayCom Parallel Port AX.25 Modem
489 Format: <io>,<mode> 489 Format: <io>,<mode>
490 See header of drivers/net/hamradio/baycom_par.c. 490 See header of drivers/net/hamradio/baycom_par.c.
491 491
492 baycom_ser_fdx= [HW,AX25] 492 baycom_ser_fdx= [HW,AX25]
493 BayCom Serial Port AX.25 Modem (Full Duplex Mode) 493 BayCom Serial Port AX.25 Modem (Full Duplex Mode)
494 Format: <io>,<irq>,<mode>[,<baud>] 494 Format: <io>,<irq>,<mode>[,<baud>]
495 See header of drivers/net/hamradio/baycom_ser_fdx.c. 495 See header of drivers/net/hamradio/baycom_ser_fdx.c.
496 496
497 baycom_ser_hdx= [HW,AX25] 497 baycom_ser_hdx= [HW,AX25]
498 BayCom Serial Port AX.25 Modem (Half Duplex Mode) 498 BayCom Serial Port AX.25 Modem (Half Duplex Mode)
499 Format: <io>,<irq>,<mode> 499 Format: <io>,<irq>,<mode>
500 See header of drivers/net/hamradio/baycom_ser_hdx.c. 500 See header of drivers/net/hamradio/baycom_ser_hdx.c.
501 501
502 blkdevparts= Manual partition parsing of block device(s) for 502 blkdevparts= Manual partition parsing of block device(s) for
503 embedded devices based on command line input. 503 embedded devices based on command line input.
504 See Documentation/block/cmdline-partition.txt 504 See Documentation/block/cmdline-partition.txt
505 505
506 boot_delay= Milliseconds to delay each printk during boot. 506 boot_delay= Milliseconds to delay each printk during boot.
507 Values larger than 10 seconds (10000) are changed to 507 Values larger than 10 seconds (10000) are changed to
508 no delay (0). 508 no delay (0).
509 Format: integer 509 Format: integer
510 510
511 bootmem_debug [KNL] Enable bootmem allocator debug messages. 511 bootmem_debug [KNL] Enable bootmem allocator debug messages.
512 512
513 bttv.card= [HW,V4L] bttv (bt848 + bt878 based grabber cards) 513 bttv.card= [HW,V4L] bttv (bt848 + bt878 based grabber cards)
514 bttv.radio= Most important insmod options are available as 514 bttv.radio= Most important insmod options are available as
515 kernel args too. 515 kernel args too.
516 bttv.pll= See Documentation/video4linux/bttv/Insmod-options 516 bttv.pll= See Documentation/video4linux/bttv/Insmod-options
517 bttv.tuner= 517 bttv.tuner=
518 518
519 bulk_remove=off [PPC] This parameter disables the use of the pSeries 519 bulk_remove=off [PPC] This parameter disables the use of the pSeries
520 firmware feature for flushing multiple hpte entries 520 firmware feature for flushing multiple hpte entries
521 at a time. 521 at a time.
522 522
523 c101= [NET] Moxa C101 synchronous serial card 523 c101= [NET] Moxa C101 synchronous serial card
524 524
525 cachesize= [BUGS=X86-32] Override level 2 CPU cache size detection. 525 cachesize= [BUGS=X86-32] Override level 2 CPU cache size detection.
526 Sometimes CPU hardware bugs make them report the cache 526 Sometimes CPU hardware bugs make them report the cache
527 size incorrectly. The kernel will attempt work arounds 527 size incorrectly. The kernel will attempt work arounds
528 to fix known problems, but for some CPUs it is not 528 to fix known problems, but for some CPUs it is not
529 possible to determine what the correct size should be. 529 possible to determine what the correct size should be.
530 This option provides an override for these situations. 530 This option provides an override for these situations.
531 531
532 ccw_timeout_log [S390] 532 ccw_timeout_log [S390]
533 See Documentation/s390/CommonIO for details. 533 See Documentation/s390/CommonIO for details.
534 534
535 cgroup_disable= [KNL] Disable a particular controller 535 cgroup_disable= [KNL] Disable a particular controller
536 Format: {name of the controller(s) to disable} 536 Format: {name of the controller(s) to disable}
537 The effects of cgroup_disable=foo are: 537 The effects of cgroup_disable=foo are:
538 - foo isn't auto-mounted if you mount all cgroups in 538 - foo isn't auto-mounted if you mount all cgroups in
539 a single hierarchy 539 a single hierarchy
540 - foo isn't visible as an individually mountable 540 - foo isn't visible as an individually mountable
541 subsystem 541 subsystem
542 {Currently only "memory" controller deal with this and 542 {Currently only "memory" controller deal with this and
543 cut the overhead, others just disable the usage. So 543 cut the overhead, others just disable the usage. So
544 only cgroup_disable=memory is actually worthy} 544 only cgroup_disable=memory is actually worthy}
545 545
546 checkreqprot [SELINUX] Set initial checkreqprot flag value. 546 checkreqprot [SELINUX] Set initial checkreqprot flag value.
547 Format: { "0" | "1" } 547 Format: { "0" | "1" }
548 See security/selinux/Kconfig help text. 548 See security/selinux/Kconfig help text.
549 0 -- check protection applied by kernel (includes 549 0 -- check protection applied by kernel (includes
550 any implied execute protection). 550 any implied execute protection).
551 1 -- check protection requested by application. 551 1 -- check protection requested by application.
552 Default value is set via a kernel config option. 552 Default value is set via a kernel config option.
553 Value can be changed at runtime via 553 Value can be changed at runtime via
554 /selinux/checkreqprot. 554 /selinux/checkreqprot.
555 555
556 cio_ignore= [S390] 556 cio_ignore= [S390]
557 See Documentation/s390/CommonIO for details. 557 See Documentation/s390/CommonIO for details.
558 clk_ignore_unused 558 clk_ignore_unused
559 [CLK] 559 [CLK]
560 Keep all clocks already enabled by bootloader on, 560 Keep all clocks already enabled by bootloader on,
561 even if no driver has claimed them. This is useful 561 even if no driver has claimed them. This is useful
562 for debug and development, but should not be 562 for debug and development, but should not be
563 needed on a platform with proper driver support. 563 needed on a platform with proper driver support.
564 For more information, see Documentation/clk.txt. 564 For more information, see Documentation/clk.txt.
565 565
566 clock= [BUGS=X86-32, HW] gettimeofday clocksource override. 566 clock= [BUGS=X86-32, HW] gettimeofday clocksource override.
567 [Deprecated] 567 [Deprecated]
568 Forces specified clocksource (if available) to be used 568 Forces specified clocksource (if available) to be used
569 when calculating gettimeofday(). If specified 569 when calculating gettimeofday(). If specified
570 clocksource is not available, it defaults to PIT. 570 clocksource is not available, it defaults to PIT.
571 Format: { pit | tsc | cyclone | pmtmr } 571 Format: { pit | tsc | cyclone | pmtmr }
572 572
573 clocksource= Override the default clocksource 573 clocksource= Override the default clocksource
574 Format: <string> 574 Format: <string>
575 Override the default clocksource and use the clocksource 575 Override the default clocksource and use the clocksource
576 with the name specified. 576 with the name specified.
577 Some clocksource names to choose from, depending on 577 Some clocksource names to choose from, depending on
578 the platform: 578 the platform:
579 [all] jiffies (this is the base, fallback clocksource) 579 [all] jiffies (this is the base, fallback clocksource)
580 [ACPI] acpi_pm 580 [ACPI] acpi_pm
581 [ARM] imx_timer1,OSTS,netx_timer,mpu_timer2, 581 [ARM] imx_timer1,OSTS,netx_timer,mpu_timer2,
582 pxa_timer,timer3,32k_counter,timer0_1 582 pxa_timer,timer3,32k_counter,timer0_1
583 [AVR32] avr32 583 [AVR32] avr32
584 [X86-32] pit,hpet,tsc; 584 [X86-32] pit,hpet,tsc;
585 scx200_hrt on Geode; cyclone on IBM x440 585 scx200_hrt on Geode; cyclone on IBM x440
586 [MIPS] MIPS 586 [MIPS] MIPS
587 [PARISC] cr16 587 [PARISC] cr16
588 [S390] tod 588 [S390] tod
589 [SH] SuperH 589 [SH] SuperH
590 [SPARC64] tick 590 [SPARC64] tick
591 [X86-64] hpet,tsc 591 [X86-64] hpet,tsc
592 592
593 clearcpuid=BITNUM [X86] 593 clearcpuid=BITNUM [X86]
594 Disable CPUID feature X for the kernel. See 594 Disable CPUID feature X for the kernel. See
595 arch/x86/include/asm/cpufeature.h for the valid bit 595 arch/x86/include/asm/cpufeature.h for the valid bit
596 numbers. Note the Linux specific bits are not necessarily 596 numbers. Note the Linux specific bits are not necessarily
597 stable over kernel options, but the vendor specific 597 stable over kernel options, but the vendor specific
598 ones should be. 598 ones should be.
599 Also note that user programs calling CPUID directly 599 Also note that user programs calling CPUID directly
600 or using the feature without checking anything 600 or using the feature without checking anything
601 will still see it. This just prevents it from 601 will still see it. This just prevents it from
602 being used by the kernel or shown in /proc/cpuinfo. 602 being used by the kernel or shown in /proc/cpuinfo.
603 Also note the kernel might malfunction if you disable 603 Also note the kernel might malfunction if you disable
604 some critical bits. 604 some critical bits.
605 605
606 cma=nn[MG] [ARM,KNL] 606 cma=nn[MG] [ARM,KNL]
607 Sets the size of kernel global memory area for contiguous 607 Sets the size of kernel global memory area for contiguous
608 memory allocations. For more information, see 608 memory allocations. For more information, see
609 include/linux/dma-contiguous.h 609 include/linux/dma-contiguous.h
610 610
611 cmo_free_hint= [PPC] Format: { yes | no } 611 cmo_free_hint= [PPC] Format: { yes | no }
612 Specify whether pages are marked as being inactive 612 Specify whether pages are marked as being inactive
613 when they are freed. This is used in CMO environments 613 when they are freed. This is used in CMO environments
614 to determine OS memory pressure for page stealing by 614 to determine OS memory pressure for page stealing by
615 a hypervisor. 615 a hypervisor.
616 Default: yes 616 Default: yes
617 617
618 coherent_pool=nn[KMG] [ARM,KNL] 618 coherent_pool=nn[KMG] [ARM,KNL]
619 Sets the size of memory pool for coherent, atomic dma 619 Sets the size of memory pool for coherent, atomic dma
620 allocations, by default set to 256K. 620 allocations, by default set to 256K.
621 621
622 code_bytes [X86] How many bytes of object code to print 622 code_bytes [X86] How many bytes of object code to print
623 in an oops report. 623 in an oops report.
624 Range: 0 - 8192 624 Range: 0 - 8192
625 Default: 64 625 Default: 64
626 626
627 com20020= [HW,NET] ARCnet - COM20020 chipset 627 com20020= [HW,NET] ARCnet - COM20020 chipset
628 Format: 628 Format:
629 <io>[,<irq>[,<nodeID>[,<backplane>[,<ckp>[,<timeout>]]]]] 629 <io>[,<irq>[,<nodeID>[,<backplane>[,<ckp>[,<timeout>]]]]]
630 630
631 com90io= [HW,NET] ARCnet - COM90xx chipset (IO-mapped buffers) 631 com90io= [HW,NET] ARCnet - COM90xx chipset (IO-mapped buffers)
632 Format: <io>[,<irq>] 632 Format: <io>[,<irq>]
633 633
634 com90xx= [HW,NET] 634 com90xx= [HW,NET]
635 ARCnet - COM90xx chipset (memory-mapped buffers) 635 ARCnet - COM90xx chipset (memory-mapped buffers)
636 Format: <io>[,<irq>[,<memstart>]] 636 Format: <io>[,<irq>[,<memstart>]]
637 637
638 condev= [HW,S390] console device 638 condev= [HW,S390] console device
639 conmode= 639 conmode=
640 640
641 console= [KNL] Output console device and options. 641 console= [KNL] Output console device and options.
642 642
643 tty<n> Use the virtual console device <n>. 643 tty<n> Use the virtual console device <n>.
644 644
645 ttyS<n>[,options] 645 ttyS<n>[,options]
646 ttyUSB0[,options] 646 ttyUSB0[,options]
647 Use the specified serial port. The options are of 647 Use the specified serial port. The options are of
648 the form "bbbbpnf", where "bbbb" is the baud rate, 648 the form "bbbbpnf", where "bbbb" is the baud rate,
649 "p" is parity ("n", "o", or "e"), "n" is number of 649 "p" is parity ("n", "o", or "e"), "n" is number of
650 bits, and "f" is flow control ("r" for RTS or 650 bits, and "f" is flow control ("r" for RTS or
651 omit it). Default is "9600n8". 651 omit it). Default is "9600n8".
652 652
653 See Documentation/serial-console.txt for more 653 See Documentation/serial-console.txt for more
654 information. See 654 information. See
655 Documentation/networking/netconsole.txt for an 655 Documentation/networking/netconsole.txt for an
656 alternative. 656 alternative.
657 657
658 uart[8250],io,<addr>[,options] 658 uart[8250],io,<addr>[,options]
659 uart[8250],mmio,<addr>[,options] 659 uart[8250],mmio,<addr>[,options]
660 Start an early, polled-mode console on the 8250/16550 660 Start an early, polled-mode console on the 8250/16550
661 UART at the specified I/O port or MMIO address, 661 UART at the specified I/O port or MMIO address,
662 switching to the matching ttyS device later. The 662 switching to the matching ttyS device later. The
663 options are the same as for ttyS, above. 663 options are the same as for ttyS, above.
664 hvc<n> Use the hypervisor console device <n>. This is for 664 hvc<n> Use the hypervisor console device <n>. This is for
665 both Xen and PowerPC hypervisors. 665 both Xen and PowerPC hypervisors.
666 666
667 If the device connected to the port is not a TTY but a braille 667 If the device connected to the port is not a TTY but a braille
668 device, prepend "brl," before the device type, for instance 668 device, prepend "brl," before the device type, for instance
669 console=brl,ttyS0 669 console=brl,ttyS0
670 For now, only VisioBraille is supported. 670 For now, only VisioBraille is supported.
671 671
672 consoleblank= [KNL] The console blank (screen saver) timeout in 672 consoleblank= [KNL] The console blank (screen saver) timeout in
673 seconds. Defaults to 10*60 = 10mins. A value of 0 673 seconds. Defaults to 10*60 = 10mins. A value of 0
674 disables the blank timer. 674 disables the blank timer.
675 675
676 coredump_filter= 676 coredump_filter=
677 [KNL] Change the default value for 677 [KNL] Change the default value for
678 /proc/<pid>/coredump_filter. 678 /proc/<pid>/coredump_filter.
679 See also Documentation/filesystems/proc.txt. 679 See also Documentation/filesystems/proc.txt.
680 680
681 cpuidle.off=1 [CPU_IDLE] 681 cpuidle.off=1 [CPU_IDLE]
682 disable the cpuidle sub-system 682 disable the cpuidle sub-system
683 683
684 cpcihp_generic= [HW,PCI] Generic port I/O CompactPCI driver 684 cpcihp_generic= [HW,PCI] Generic port I/O CompactPCI driver
685 Format: 685 Format:
686 <first_slot>,<last_slot>,<port>,<enum_bit>[,<debug>] 686 <first_slot>,<last_slot>,<port>,<enum_bit>[,<debug>]
687 687
688 crashkernel=size[KMG][@offset[KMG]] 688 crashkernel=size[KMG][@offset[KMG]]
689 [KNL] Using kexec, Linux can switch to a 'crash kernel' 689 [KNL] Using kexec, Linux can switch to a 'crash kernel'
690 upon panic. This parameter reserves the physical 690 upon panic. This parameter reserves the physical
691 memory region [offset, offset + size] for that kernel 691 memory region [offset, offset + size] for that kernel
692 image. If '@offset' is omitted, then a suitable offset 692 image. If '@offset' is omitted, then a suitable offset
693 is selected automatically. Check 693 is selected automatically. Check
694 Documentation/kdump/kdump.txt for further details. 694 Documentation/kdump/kdump.txt for further details.
695 695
696 crashkernel=range1:size1[,range2:size2,...][@offset] 696 crashkernel=range1:size1[,range2:size2,...][@offset]
697 [KNL] Same as above, but depends on the memory 697 [KNL] Same as above, but depends on the memory
698 in the running system. The syntax of range is 698 in the running system. The syntax of range is
699 start-[end] where start and end are both 699 start-[end] where start and end are both
700 a memory unit (amount[KMG]). See also 700 a memory unit (amount[KMG]). See also
701 Documentation/kdump/kdump.txt for an example. 701 Documentation/kdump/kdump.txt for an example.
702 702
703 crashkernel=size[KMG],high 703 crashkernel=size[KMG],high
704 [KNL, x86_64] range could be above 4G. Allow kernel 704 [KNL, x86_64] range could be above 4G. Allow kernel
705 to allocate physical memory region from top, so could 705 to allocate physical memory region from top, so could
706 be above 4G if system have more than 4G ram installed. 706 be above 4G if system have more than 4G ram installed.
707 Otherwise memory region will be allocated below 4G, if 707 Otherwise memory region will be allocated below 4G, if
708 available. 708 available.
709 It will be ignored if crashkernel=X is specified. 709 It will be ignored if crashkernel=X is specified.
710 crashkernel=size[KMG],low 710 crashkernel=size[KMG],low
711 [KNL, x86_64] range under 4G. When crashkernel=X,high 711 [KNL, x86_64] range under 4G. When crashkernel=X,high
712 is passed, kernel could allocate physical memory region 712 is passed, kernel could allocate physical memory region
713 above 4G, that cause second kernel crash on system 713 above 4G, that cause second kernel crash on system
714 that require some amount of low memory, e.g. swiotlb 714 that require some amount of low memory, e.g. swiotlb
715 requires at least 64M+32K low memory. Kernel would 715 requires at least 64M+32K low memory. Kernel would
716 try to allocate 72M below 4G automatically. 716 try to allocate 72M below 4G automatically.
717 This one let user to specify own low range under 4G 717 This one let user to specify own low range under 4G
718 for second kernel instead. 718 for second kernel instead.
719 0: to disable low allocation. 719 0: to disable low allocation.
720 It will be ignored when crashkernel=X,high is not used 720 It will be ignored when crashkernel=X,high is not used
721 or memory reserved is below 4G. 721 or memory reserved is below 4G.
722 722
723 cs89x0_dma= [HW,NET] 723 cs89x0_dma= [HW,NET]
724 Format: <dma> 724 Format: <dma>
725 725
726 cs89x0_media= [HW,NET] 726 cs89x0_media= [HW,NET]
727 Format: { rj45 | aui | bnc } 727 Format: { rj45 | aui | bnc }
728 728
729 dasd= [HW,NET] 729 dasd= [HW,NET]
730 See header of drivers/s390/block/dasd_devmap.c. 730 See header of drivers/s390/block/dasd_devmap.c.
731 731
732 db9.dev[2|3]= [HW,JOY] Multisystem joystick support via parallel port 732 db9.dev[2|3]= [HW,JOY] Multisystem joystick support via parallel port
733 (one device per port) 733 (one device per port)
734 Format: <port#>,<type> 734 Format: <port#>,<type>
735 See also Documentation/input/joystick-parport.txt 735 See also Documentation/input/joystick-parport.txt
736 736
737 ddebug_query= [KNL,DYNAMIC_DEBUG] Enable debug messages at early boot 737 ddebug_query= [KNL,DYNAMIC_DEBUG] Enable debug messages at early boot
738 time. See Documentation/dynamic-debug-howto.txt for 738 time. See Documentation/dynamic-debug-howto.txt for
739 details. Deprecated, see dyndbg. 739 details. Deprecated, see dyndbg.
740 740
741 debug [KNL] Enable kernel debugging (events log level). 741 debug [KNL] Enable kernel debugging (events log level).
742 742
743 debug_locks_verbose= 743 debug_locks_verbose=
744 [KNL] verbose self-tests 744 [KNL] verbose self-tests
745 Format=<0|1> 745 Format=<0|1>
746 Print debugging info while doing the locking API 746 Print debugging info while doing the locking API
747 self-tests. 747 self-tests.
748 We default to 0 (no extra messages), setting it to 748 We default to 0 (no extra messages), setting it to
749 1 will print _a lot_ more information - normally 749 1 will print _a lot_ more information - normally
750 only useful to kernel developers. 750 only useful to kernel developers.
751 751
752 debug_objects [KNL] Enable object debugging 752 debug_objects [KNL] Enable object debugging
753 753
754 no_debug_objects 754 no_debug_objects
755 [KNL] Disable object debugging 755 [KNL] Disable object debugging
756 756
757 debug_guardpage_minorder= 757 debug_guardpage_minorder=
758 [KNL] When CONFIG_DEBUG_PAGEALLOC is set, this 758 [KNL] When CONFIG_DEBUG_PAGEALLOC is set, this
759 parameter allows control of the order of pages that will 759 parameter allows control of the order of pages that will
760 be intentionally kept free (and hence protected) by the 760 be intentionally kept free (and hence protected) by the
761 buddy allocator. Bigger value increase the probability 761 buddy allocator. Bigger value increase the probability
762 of catching random memory corruption, but reduce the 762 of catching random memory corruption, but reduce the
763 amount of memory for normal system use. The maximum 763 amount of memory for normal system use. The maximum
764 possible value is MAX_ORDER/2. Setting this parameter 764 possible value is MAX_ORDER/2. Setting this parameter
765 to 1 or 2 should be enough to identify most random 765 to 1 or 2 should be enough to identify most random
766 memory corruption problems caused by bugs in kernel or 766 memory corruption problems caused by bugs in kernel or
767 driver code when a CPU writes to (or reads from) a 767 driver code when a CPU writes to (or reads from) a
768 random memory location. Note that there exists a class 768 random memory location. Note that there exists a class
769 of memory corruptions problems caused by buggy H/W or 769 of memory corruptions problems caused by buggy H/W or
770 F/W or by drivers badly programing DMA (basically when 770 F/W or by drivers badly programing DMA (basically when
771 memory is written at bus level and the CPU MMU is 771 memory is written at bus level and the CPU MMU is
772 bypassed) which are not detectable by 772 bypassed) which are not detectable by
773 CONFIG_DEBUG_PAGEALLOC, hence this option will not help 773 CONFIG_DEBUG_PAGEALLOC, hence this option will not help
774 tracking down these problems. 774 tracking down these problems.
775 775
776 debugpat [X86] Enable PAT debugging 776 debugpat [X86] Enable PAT debugging
777 777
778 decnet.addr= [HW,NET] 778 decnet.addr= [HW,NET]
779 Format: <area>[,<node>] 779 Format: <area>[,<node>]
780 See also Documentation/networking/decnet.txt. 780 See also Documentation/networking/decnet.txt.
781 781
782 default_hugepagesz= 782 default_hugepagesz=
783 [same as hugepagesz=] The size of the default 783 [same as hugepagesz=] The size of the default
784 HugeTLB page size. This is the size represented by 784 HugeTLB page size. This is the size represented by
785 the legacy /proc/ hugepages APIs, used for SHM, and 785 the legacy /proc/ hugepages APIs, used for SHM, and
786 default size when mounting hugetlbfs filesystems. 786 default size when mounting hugetlbfs filesystems.
787 Defaults to the default architecture's huge page size 787 Defaults to the default architecture's huge page size
788 if not specified. 788 if not specified.
789 789
790 dhash_entries= [KNL] 790 dhash_entries= [KNL]
791 Set number of hash buckets for dentry cache. 791 Set number of hash buckets for dentry cache.
792 792
793 digi= [HW,SERIAL] 793 digi= [HW,SERIAL]
794 IO parameters + enable/disable command. 794 IO parameters + enable/disable command.
795 795
796 digiepca= [HW,SERIAL] 796 digiepca= [HW,SERIAL]
797 See drivers/char/README.epca and 797 See drivers/char/README.epca and
798 Documentation/serial/digiepca.txt. 798 Documentation/serial/digiepca.txt.
799 799
800 disable= [IPV6] 800 disable= [IPV6]
801 See Documentation/networking/ipv6.txt. 801 See Documentation/networking/ipv6.txt.
802 802
803 disable_cpu_apicid= [X86,APIC,SMP] 803 disable_cpu_apicid= [X86,APIC,SMP]
804 Format: <int> 804 Format: <int>
805 The number of initial APIC ID for the 805 The number of initial APIC ID for the
806 corresponding CPU to be disabled at boot, 806 corresponding CPU to be disabled at boot,
807 mostly used for the kdump 2nd kernel to 807 mostly used for the kdump 2nd kernel to
808 disable BSP to wake up multiple CPUs without 808 disable BSP to wake up multiple CPUs without
809 causing system reset or hang due to sending 809 causing system reset or hang due to sending
810 INIT from AP to BSP. 810 INIT from AP to BSP.
811 811
812 disable_ddw [PPC/PSERIES] 812 disable_ddw [PPC/PSERIES]
813 Disable Dynamic DMA Window support. Use this if 813 Disable Dynamic DMA Window support. Use this if
814 to workaround buggy firmware. 814 to workaround buggy firmware.
815 815
816 disable_ipv6= [IPV6] 816 disable_ipv6= [IPV6]
817 See Documentation/networking/ipv6.txt. 817 See Documentation/networking/ipv6.txt.
818 818
819 disable_mtrr_cleanup [X86] 819 disable_mtrr_cleanup [X86]
820 The kernel tries to adjust MTRR layout from continuous 820 The kernel tries to adjust MTRR layout from continuous
821 to discrete, to make X server driver able to add WB 821 to discrete, to make X server driver able to add WB
822 entry later. This parameter disables that. 822 entry later. This parameter disables that.
823 823
824 disable_mtrr_trim [X86, Intel and AMD only] 824 disable_mtrr_trim [X86, Intel and AMD only]
825 By default the kernel will trim any uncacheable 825 By default the kernel will trim any uncacheable
826 memory out of your available memory pool based on 826 memory out of your available memory pool based on
827 MTRR settings. This parameter disables that behavior, 827 MTRR settings. This parameter disables that behavior,
828 possibly causing your machine to run very slowly. 828 possibly causing your machine to run very slowly.
829 829
830 disable_timer_pin_1 [X86] 830 disable_timer_pin_1 [X86]
831 Disable PIN 1 of APIC timer 831 Disable PIN 1 of APIC timer
832 Can be useful to work around chipset bugs. 832 Can be useful to work around chipset bugs.
833 833
834 dma_debug=off If the kernel is compiled with DMA_API_DEBUG support, 834 dma_debug=off If the kernel is compiled with DMA_API_DEBUG support,
835 this option disables the debugging code at boot. 835 this option disables the debugging code at boot.
836 836
837 dma_debug_entries=<number> 837 dma_debug_entries=<number>
838 This option allows to tune the number of preallocated 838 This option allows to tune the number of preallocated
839 entries for DMA-API debugging code. One entry is 839 entries for DMA-API debugging code. One entry is
840 required per DMA-API allocation. Use this if the 840 required per DMA-API allocation. Use this if the
841 DMA-API debugging code disables itself because the 841 DMA-API debugging code disables itself because the
842 architectural default is too low. 842 architectural default is too low.
843 843
844 dma_debug_driver=<driver_name> 844 dma_debug_driver=<driver_name>
845 With this option the DMA-API debugging driver 845 With this option the DMA-API debugging driver
846 filter feature can be enabled at boot time. Just 846 filter feature can be enabled at boot time. Just
847 pass the driver to filter for as the parameter. 847 pass the driver to filter for as the parameter.
848 The filter can be disabled or changed to another 848 The filter can be disabled or changed to another
849 driver later using sysfs. 849 driver later using sysfs.
850 850
851 drm_kms_helper.edid_firmware=[<connector>:]<file> 851 drm_kms_helper.edid_firmware=[<connector>:]<file>
852 Broken monitors, graphic adapters and KVMs may 852 Broken monitors, graphic adapters and KVMs may
853 send no or incorrect EDID data sets. This parameter 853 send no or incorrect EDID data sets. This parameter
854 allows to specify an EDID data set in the 854 allows to specify an EDID data set in the
855 /lib/firmware directory that is used instead. 855 /lib/firmware directory that is used instead.
856 Generic built-in EDID data sets are used, if one of 856 Generic built-in EDID data sets are used, if one of
857 edid/1024x768.bin, edid/1280x1024.bin, 857 edid/1024x768.bin, edid/1280x1024.bin,
858 edid/1680x1050.bin, or edid/1920x1080.bin is given 858 edid/1680x1050.bin, or edid/1920x1080.bin is given
859 and no file with the same name exists. Details and 859 and no file with the same name exists. Details and
860 instructions how to build your own EDID data are 860 instructions how to build your own EDID data are
861 available in Documentation/EDID/HOWTO.txt. An EDID 861 available in Documentation/EDID/HOWTO.txt. An EDID
862 data set will only be used for a particular connector, 862 data set will only be used for a particular connector,
863 if its name and a colon are prepended to the EDID 863 if its name and a colon are prepended to the EDID
864 name. 864 name.
865 865
866 dscc4.setup= [NET] 866 dscc4.setup= [NET]
867 867
868 dyndbg[="val"] [KNL,DYNAMIC_DEBUG] 868 dyndbg[="val"] [KNL,DYNAMIC_DEBUG]
869 module.dyndbg[="val"] 869 module.dyndbg[="val"]
870 Enable debug messages at boot time. See 870 Enable debug messages at boot time. See
871 Documentation/dynamic-debug-howto.txt for details. 871 Documentation/dynamic-debug-howto.txt for details.
872 872
873 earlycon= [KNL] Output early console device and options. 873 earlycon= [KNL] Output early console device and options.
874 uart[8250],io,<addr>[,options] 874 uart[8250],io,<addr>[,options]
875 uart[8250],mmio,<addr>[,options] 875 uart[8250],mmio,<addr>[,options]
876 uart[8250],mmio32,<addr>[,options] 876 uart[8250],mmio32,<addr>[,options]
877 Start an early, polled-mode console on the 8250/16550 877 Start an early, polled-mode console on the 8250/16550
878 UART at the specified I/O port or MMIO address. 878 UART at the specified I/O port or MMIO address.
879 MMIO inter-register address stride is either 8-bit 879 MMIO inter-register address stride is either 8-bit
880 (mmio) or 32-bit (mmio32). 880 (mmio) or 32-bit (mmio32).
881 The options are the same as for ttyS, above. 881 The options are the same as for ttyS, above.
882 882
883 earlyprintk= [X86,SH,BLACKFIN,ARM] 883 earlyprintk= [X86,SH,BLACKFIN,ARM]
884 earlyprintk=vga 884 earlyprintk=vga
885 earlyprintk=efi 885 earlyprintk=efi
886 earlyprintk=xen 886 earlyprintk=xen
887 earlyprintk=serial[,ttySn[,baudrate]] 887 earlyprintk=serial[,ttySn[,baudrate]]
888 earlyprintk=serial[,0x...[,baudrate]] 888 earlyprintk=serial[,0x...[,baudrate]]
889 earlyprintk=ttySn[,baudrate] 889 earlyprintk=ttySn[,baudrate]
890 earlyprintk=dbgp[debugController#] 890 earlyprintk=dbgp[debugController#]
891 891
892 earlyprintk is useful when the kernel crashes before 892 earlyprintk is useful when the kernel crashes before
893 the normal console is initialized. It is not enabled by 893 the normal console is initialized. It is not enabled by
894 default because it has some cosmetic problems. 894 default because it has some cosmetic problems.
895 895
896 Append ",keep" to not disable it when the real console 896 Append ",keep" to not disable it when the real console
897 takes over. 897 takes over.
898 898
899 Only one of vga, efi, serial, or usb debug port can 899 Only one of vga, efi, serial, or usb debug port can
900 be used at a time. 900 be used at a time.
901 901
902 Currently only ttyS0 and ttyS1 may be specified by 902 Currently only ttyS0 and ttyS1 may be specified by
903 name. Other I/O ports may be explicitly specified 903 name. Other I/O ports may be explicitly specified
904 on some architectures (x86 and arm at least) by 904 on some architectures (x86 and arm at least) by
905 replacing ttySn with an I/O port address, like this: 905 replacing ttySn with an I/O port address, like this:
906 earlyprintk=serial,0x1008,115200 906 earlyprintk=serial,0x1008,115200
907 You can find the port for a given device in 907 You can find the port for a given device in
908 /proc/tty/driver/serial: 908 /proc/tty/driver/serial:
909 2: uart:ST16650V2 port:00001008 irq:18 ... 909 2: uart:ST16650V2 port:00001008 irq:18 ...
910 910
911 Interaction with the standard serial driver is not 911 Interaction with the standard serial driver is not
912 very good. 912 very good.
913 913
914 The VGA and EFI output is eventually overwritten by 914 The VGA and EFI output is eventually overwritten by
915 the real console. 915 the real console.
916 916
917 The xen output can only be used by Xen PV guests. 917 The xen output can only be used by Xen PV guests.
918 918
919 edac_report= [HW,EDAC] Control how to report EDAC event 919 edac_report= [HW,EDAC] Control how to report EDAC event
920 Format: {"on" | "off" | "force"} 920 Format: {"on" | "off" | "force"}
921 on: enable EDAC to report H/W event. May be overridden 921 on: enable EDAC to report H/W event. May be overridden
922 by other higher priority error reporting module. 922 by other higher priority error reporting module.
923 off: disable H/W event reporting through EDAC. 923 off: disable H/W event reporting through EDAC.
924 force: enforce the use of EDAC to report H/W event. 924 force: enforce the use of EDAC to report H/W event.
925 default: on. 925 default: on.
926 926
927 ekgdboc= [X86,KGDB] Allow early kernel console debugging 927 ekgdboc= [X86,KGDB] Allow early kernel console debugging
928 ekgdboc=kbd 928 ekgdboc=kbd
929 929
930 This is designed to be used in conjunction with 930 This is designed to be used in conjunction with
931 the boot argument: earlyprintk=vga 931 the boot argument: earlyprintk=vga
932 932
933 edd= [EDD] 933 edd= [EDD]
934 Format: {"off" | "on" | "skip[mbr]"} 934 Format: {"off" | "on" | "skip[mbr]"}
935 935
936 efi= [EFI] 936 efi= [EFI]
937 Format: { "old_map" } 937 Format: { "old_map" }
938 old_map [X86-64]: switch to the old ioremap-based EFI 938 old_map [X86-64]: switch to the old ioremap-based EFI
939 runtime services mapping. 32-bit still uses this one by 939 runtime services mapping. 32-bit still uses this one by
940 default. 940 default.
941 941
942 efi_no_storage_paranoia [EFI; X86] 942 efi_no_storage_paranoia [EFI; X86]
943 Using this parameter you can use more than 50% of 943 Using this parameter you can use more than 50% of
944 your efi variable storage. Use this parameter only if 944 your efi variable storage. Use this parameter only if
945 you are really sure that your UEFI does sane gc and 945 you are really sure that your UEFI does sane gc and
946 fulfills the spec otherwise your board may brick. 946 fulfills the spec otherwise your board may brick.
947 947
948 eisa_irq_edge= [PARISC,HW] 948 eisa_irq_edge= [PARISC,HW]
949 See header of drivers/parisc/eisa.c. 949 See header of drivers/parisc/eisa.c.
950 950
951 elanfreq= [X86-32] 951 elanfreq= [X86-32]
952 See comment before function elanfreq_setup() in 952 See comment before function elanfreq_setup() in
953 arch/x86/kernel/cpu/cpufreq/elanfreq.c. 953 arch/x86/kernel/cpu/cpufreq/elanfreq.c.
954 954
955 elevator= [IOSCHED] 955 elevator= [IOSCHED]
956 Format: {"cfq" | "deadline" | "noop"} 956 Format: {"cfq" | "deadline" | "noop"}
957 See Documentation/block/cfq-iosched.txt and 957 See Documentation/block/cfq-iosched.txt and
958 Documentation/block/deadline-iosched.txt for details. 958 Documentation/block/deadline-iosched.txt for details.
959 959
960 elfcorehdr=[size[KMG]@]offset[KMG] [IA64,PPC,SH,X86,S390] 960 elfcorehdr=[size[KMG]@]offset[KMG] [IA64,PPC,SH,X86,S390]
961 Specifies physical address of start of kernel core 961 Specifies physical address of start of kernel core
962 image elf header and optionally the size. Generally 962 image elf header and optionally the size. Generally
963 kexec loader will pass this option to capture kernel. 963 kexec loader will pass this option to capture kernel.
964 See Documentation/kdump/kdump.txt for details. 964 See Documentation/kdump/kdump.txt for details.
965 965
966 enable_mtrr_cleanup [X86] 966 enable_mtrr_cleanup [X86]
967 The kernel tries to adjust MTRR layout from continuous 967 The kernel tries to adjust MTRR layout from continuous
968 to discrete, to make X server driver able to add WB 968 to discrete, to make X server driver able to add WB
969 entry later. This parameter enables that. 969 entry later. This parameter enables that.
970 970
971 enable_timer_pin_1 [X86] 971 enable_timer_pin_1 [X86]
972 Enable PIN 1 of APIC timer 972 Enable PIN 1 of APIC timer
973 Can be useful to work around chipset bugs 973 Can be useful to work around chipset bugs
974 (in particular on some ATI chipsets). 974 (in particular on some ATI chipsets).
975 The kernel tries to set a reasonable default. 975 The kernel tries to set a reasonable default.
976 976
977 enforcing [SELINUX] Set initial enforcing status. 977 enforcing [SELINUX] Set initial enforcing status.
978 Format: {"0" | "1"} 978 Format: {"0" | "1"}
979 See security/selinux/Kconfig help text. 979 See security/selinux/Kconfig help text.
980 0 -- permissive (log only, no denials). 980 0 -- permissive (log only, no denials).
981 1 -- enforcing (deny and log). 981 1 -- enforcing (deny and log).
982 Default value is 0. 982 Default value is 0.
983 Value can be changed at runtime via /selinux/enforce. 983 Value can be changed at runtime via /selinux/enforce.
984 984
985 erst_disable [ACPI] 985 erst_disable [ACPI]
986 Disable Error Record Serialization Table (ERST) 986 Disable Error Record Serialization Table (ERST)
987 support. 987 support.
988 988
989 ether= [HW,NET] Ethernet cards parameters 989 ether= [HW,NET] Ethernet cards parameters
990 This option is obsoleted by the "netdev=" option, which 990 This option is obsoleted by the "netdev=" option, which
991 has equivalent usage. See its documentation for details. 991 has equivalent usage. See its documentation for details.
992 992
993 evm= [EVM] 993 evm= [EVM]
994 Format: { "fix" } 994 Format: { "fix" }
995 Permit 'security.evm' to be updated regardless of 995 Permit 'security.evm' to be updated regardless of
996 current integrity status. 996 current integrity status.
997 997
998 failslab= 998 failslab=
999 fail_page_alloc= 999 fail_page_alloc=
1000 fail_make_request=[KNL] 1000 fail_make_request=[KNL]
1001 General fault injection mechanism. 1001 General fault injection mechanism.
1002 Format: <interval>,<probability>,<space>,<times> 1002 Format: <interval>,<probability>,<space>,<times>
1003 See also Documentation/fault-injection/. 1003 See also Documentation/fault-injection/.
1004 1004
1005 floppy= [HW] 1005 floppy= [HW]
1006 See Documentation/blockdev/floppy.txt. 1006 See Documentation/blockdev/floppy.txt.
1007 1007
1008 force_pal_cache_flush 1008 force_pal_cache_flush
1009 [IA-64] Avoid check_sal_cache_flush which may hang on 1009 [IA-64] Avoid check_sal_cache_flush which may hang on
1010 buggy SAL_CACHE_FLUSH implementations. Using this 1010 buggy SAL_CACHE_FLUSH implementations. Using this
1011 parameter will force ia64_sal_cache_flush to call 1011 parameter will force ia64_sal_cache_flush to call
1012 ia64_pal_cache_flush instead of SAL_CACHE_FLUSH. 1012 ia64_pal_cache_flush instead of SAL_CACHE_FLUSH.
1013 1013
1014 ftrace=[tracer] 1014 ftrace=[tracer]
1015 [FTRACE] will set and start the specified tracer 1015 [FTRACE] will set and start the specified tracer
1016 as early as possible in order to facilitate early 1016 as early as possible in order to facilitate early
1017 boot debugging. 1017 boot debugging.
1018 1018
1019 ftrace_dump_on_oops[=orig_cpu] 1019 ftrace_dump_on_oops[=orig_cpu]
1020 [FTRACE] will dump the trace buffers on oops. 1020 [FTRACE] will dump the trace buffers on oops.
1021 If no parameter is passed, ftrace will dump 1021 If no parameter is passed, ftrace will dump
1022 buffers of all CPUs, but if you pass orig_cpu, it will 1022 buffers of all CPUs, but if you pass orig_cpu, it will
1023 dump only the buffer of the CPU that triggered the 1023 dump only the buffer of the CPU that triggered the
1024 oops. 1024 oops.
1025 1025
1026 ftrace_filter=[function-list] 1026 ftrace_filter=[function-list]
1027 [FTRACE] Limit the functions traced by the function 1027 [FTRACE] Limit the functions traced by the function
1028 tracer at boot up. function-list is a comma separated 1028 tracer at boot up. function-list is a comma separated
1029 list of functions. This list can be changed at run 1029 list of functions. This list can be changed at run
1030 time by the set_ftrace_filter file in the debugfs 1030 time by the set_ftrace_filter file in the debugfs
1031 tracing directory. 1031 tracing directory.
1032 1032
1033 ftrace_notrace=[function-list] 1033 ftrace_notrace=[function-list]
1034 [FTRACE] Do not trace the functions specified in 1034 [FTRACE] Do not trace the functions specified in
1035 function-list. This list can be changed at run time 1035 function-list. This list can be changed at run time
1036 by the set_ftrace_notrace file in the debugfs 1036 by the set_ftrace_notrace file in the debugfs
1037 tracing directory. 1037 tracing directory.
1038 1038
1039 ftrace_graph_filter=[function-list] 1039 ftrace_graph_filter=[function-list]
1040 [FTRACE] Limit the top level callers functions traced 1040 [FTRACE] Limit the top level callers functions traced
1041 by the function graph tracer at boot up. 1041 by the function graph tracer at boot up.
1042 function-list is a comma separated list of functions 1042 function-list is a comma separated list of functions
1043 that can be changed at run time by the 1043 that can be changed at run time by the
1044 set_graph_function file in the debugfs tracing directory. 1044 set_graph_function file in the debugfs tracing directory.
1045 1045
1046 gamecon.map[2|3]= 1046 gamecon.map[2|3]=
1047 [HW,JOY] Multisystem joystick and NES/SNES/PSX pad 1047 [HW,JOY] Multisystem joystick and NES/SNES/PSX pad
1048 support via parallel port (up to 5 devices per port) 1048 support via parallel port (up to 5 devices per port)
1049 Format: <port#>,<pad1>,<pad2>,<pad3>,<pad4>,<pad5> 1049 Format: <port#>,<pad1>,<pad2>,<pad3>,<pad4>,<pad5>
1050 See also Documentation/input/joystick-parport.txt 1050 See also Documentation/input/joystick-parport.txt
1051 1051
1052 gamma= [HW,DRM] 1052 gamma= [HW,DRM]
1053 1053
1054 gart_fix_e820= [X86_64] disable the fix e820 for K8 GART 1054 gart_fix_e820= [X86_64] disable the fix e820 for K8 GART
1055 Format: off | on 1055 Format: off | on
1056 default: on 1056 default: on
1057 1057
1058 gcov_persist= [GCOV] When non-zero (default), profiling data for 1058 gcov_persist= [GCOV] When non-zero (default), profiling data for
1059 kernel modules is saved and remains accessible via 1059 kernel modules is saved and remains accessible via
1060 debugfs, even when the module is unloaded/reloaded. 1060 debugfs, even when the module is unloaded/reloaded.
1061 When zero, profiling data is discarded and associated 1061 When zero, profiling data is discarded and associated
1062 debugfs files are removed at module unload time. 1062 debugfs files are removed at module unload time.
1063 1063
1064 gpt [EFI] Forces disk with valid GPT signature but 1064 gpt [EFI] Forces disk with valid GPT signature but
1065 invalid Protective MBR to be treated as GPT. If the 1065 invalid Protective MBR to be treated as GPT. If the
1066 primary GPT is corrupted, it enables the backup/alternate 1066 primary GPT is corrupted, it enables the backup/alternate
1067 GPT to be used instead. 1067 GPT to be used instead.
1068 1068
1069 grcan.enable0= [HW] Configuration of physical interface 0. Determines 1069 grcan.enable0= [HW] Configuration of physical interface 0. Determines
1070 the "Enable 0" bit of the configuration register. 1070 the "Enable 0" bit of the configuration register.
1071 Format: 0 | 1 1071 Format: 0 | 1
1072 Default: 0 1072 Default: 0
1073 grcan.enable1= [HW] Configuration of physical interface 1. Determines 1073 grcan.enable1= [HW] Configuration of physical interface 1. Determines
1074 the "Enable 0" bit of the configuration register. 1074 the "Enable 0" bit of the configuration register.
1075 Format: 0 | 1 1075 Format: 0 | 1
1076 Default: 0 1076 Default: 0
1077 grcan.select= [HW] Select which physical interface to use. 1077 grcan.select= [HW] Select which physical interface to use.
1078 Format: 0 | 1 1078 Format: 0 | 1
1079 Default: 0 1079 Default: 0
1080 grcan.txsize= [HW] Sets the size of the tx buffer. 1080 grcan.txsize= [HW] Sets the size of the tx buffer.
1081 Format: <unsigned int> such that (txsize & ~0x1fffc0) == 0. 1081 Format: <unsigned int> such that (txsize & ~0x1fffc0) == 0.
1082 Default: 1024 1082 Default: 1024
1083 grcan.rxsize= [HW] Sets the size of the rx buffer. 1083 grcan.rxsize= [HW] Sets the size of the rx buffer.
1084 Format: <unsigned int> such that (rxsize & ~0x1fffc0) == 0. 1084 Format: <unsigned int> such that (rxsize & ~0x1fffc0) == 0.
1085 Default: 1024 1085 Default: 1024
1086 1086
1087 hashdist= [KNL,NUMA] Large hashes allocated during boot 1087 hashdist= [KNL,NUMA] Large hashes allocated during boot
1088 are distributed across NUMA nodes. Defaults on 1088 are distributed across NUMA nodes. Defaults on
1089 for 64-bit NUMA, off otherwise. 1089 for 64-bit NUMA, off otherwise.
1090 Format: 0 | 1 (for off | on) 1090 Format: 0 | 1 (for off | on)
1091 1091
1092 hcl= [IA-64] SGI's Hardware Graph compatibility layer 1092 hcl= [IA-64] SGI's Hardware Graph compatibility layer
1093 1093
1094 hd= [EIDE] (E)IDE hard drive subsystem geometry 1094 hd= [EIDE] (E)IDE hard drive subsystem geometry
1095 Format: <cyl>,<head>,<sect> 1095 Format: <cyl>,<head>,<sect>
1096 1096
1097 hest_disable [ACPI] 1097 hest_disable [ACPI]
1098 Disable Hardware Error Source Table (HEST) support; 1098 Disable Hardware Error Source Table (HEST) support;
1099 corresponding firmware-first mode error processing 1099 corresponding firmware-first mode error processing
1100 logic will be disabled. 1100 logic will be disabled.
1101 1101
1102 highmem=nn[KMG] [KNL,BOOT] forces the highmem zone to have an exact 1102 highmem=nn[KMG] [KNL,BOOT] forces the highmem zone to have an exact
1103 size of <nn>. This works even on boxes that have no 1103 size of <nn>. This works even on boxes that have no
1104 highmem otherwise. This also works to reduce highmem 1104 highmem otherwise. This also works to reduce highmem
1105 size on bigger boxes. 1105 size on bigger boxes.
1106 1106
1107 highres= [KNL] Enable/disable high resolution timer mode. 1107 highres= [KNL] Enable/disable high resolution timer mode.
1108 Valid parameters: "on", "off" 1108 Valid parameters: "on", "off"
1109 Default: "on" 1109 Default: "on"
1110 1110
1111 hisax= [HW,ISDN] 1111 hisax= [HW,ISDN]
1112 See Documentation/isdn/README.HiSax. 1112 See Documentation/isdn/README.HiSax.
1113 1113
1114 hlt [BUGS=ARM,SH] 1114 hlt [BUGS=ARM,SH]
1115 1115
1116 hpet= [X86-32,HPET] option to control HPET usage 1116 hpet= [X86-32,HPET] option to control HPET usage
1117 Format: { enable (default) | disable | force | 1117 Format: { enable (default) | disable | force |
1118 verbose } 1118 verbose }
1119 disable: disable HPET and use PIT instead 1119 disable: disable HPET and use PIT instead
1120 force: allow force enabled of undocumented chips (ICH4, 1120 force: allow force enabled of undocumented chips (ICH4,
1121 VIA, nVidia) 1121 VIA, nVidia)
1122 verbose: show contents of HPET registers during setup 1122 verbose: show contents of HPET registers during setup
1123 1123
1124 hpet_mmap= [X86, HPET_MMAP] Allow userspace to mmap HPET 1124 hpet_mmap= [X86, HPET_MMAP] Allow userspace to mmap HPET
1125 registers. Default set by CONFIG_HPET_MMAP_DEFAULT. 1125 registers. Default set by CONFIG_HPET_MMAP_DEFAULT.
1126 1126
1127 hugepages= [HW,X86-32,IA-64] HugeTLB pages to allocate at boot. 1127 hugepages= [HW,X86-32,IA-64] HugeTLB pages to allocate at boot.
1128 hugepagesz= [HW,IA-64,PPC,X86-64] The size of the HugeTLB pages. 1128 hugepagesz= [HW,IA-64,PPC,X86-64] The size of the HugeTLB pages.
1129 On x86-64 and powerpc, this option can be specified 1129 On x86-64 and powerpc, this option can be specified
1130 multiple times interleaved with hugepages= to reserve 1130 multiple times interleaved with hugepages= to reserve
1131 huge pages of different sizes. Valid pages sizes on 1131 huge pages of different sizes. Valid pages sizes on
1132 x86-64 are 2M (when the CPU supports "pse") and 1G 1132 x86-64 are 2M (when the CPU supports "pse") and 1G
1133 (when the CPU supports the "pdpe1gb" cpuinfo flag) 1133 (when the CPU supports the "pdpe1gb" cpuinfo flag)
1134 Note that 1GB pages can only be allocated at boot time 1134 Note that 1GB pages can only be allocated at boot time
1135 using hugepages= and not freed afterwards. 1135 using hugepages= and not freed afterwards.
1136 1136
1137 hvc_iucv= [S390] Number of z/VM IUCV hypervisor console (HVC) 1137 hvc_iucv= [S390] Number of z/VM IUCV hypervisor console (HVC)
1138 terminal devices. Valid values: 0..8 1138 terminal devices. Valid values: 0..8
1139 hvc_iucv_allow= [S390] Comma-separated list of z/VM user IDs. 1139 hvc_iucv_allow= [S390] Comma-separated list of z/VM user IDs.
1140 If specified, z/VM IUCV HVC accepts connections 1140 If specified, z/VM IUCV HVC accepts connections
1141 from listed z/VM user IDs only. 1141 from listed z/VM user IDs only.
1142 1142
1143 hwthread_map= [METAG] Comma-separated list of Linux cpu id to 1143 hwthread_map= [METAG] Comma-separated list of Linux cpu id to
1144 hardware thread id mappings. 1144 hardware thread id mappings.
1145 Format: <cpu>:<hwthread> 1145 Format: <cpu>:<hwthread>
1146 1146
1147 keep_bootcon [KNL] 1147 keep_bootcon [KNL]
1148 Do not unregister boot console at start. This is only 1148 Do not unregister boot console at start. This is only
1149 useful for debugging when something happens in the window 1149 useful for debugging when something happens in the window
1150 between unregistering the boot console and initializing 1150 between unregistering the boot console and initializing
1151 the real console. 1151 the real console.
1152 1152
1153 i2c_bus= [HW] Override the default board specific I2C bus speed 1153 i2c_bus= [HW] Override the default board specific I2C bus speed
1154 or register an additional I2C bus that is not 1154 or register an additional I2C bus that is not
1155 registered from board initialization code. 1155 registered from board initialization code.
1156 Format: 1156 Format:
1157 <bus_id>,<clkrate> 1157 <bus_id>,<clkrate>
1158 1158
1159 i8042.debug [HW] Toggle i8042 debug mode 1159 i8042.debug [HW] Toggle i8042 debug mode
1160 i8042.direct [HW] Put keyboard port into non-translated mode 1160 i8042.direct [HW] Put keyboard port into non-translated mode
1161 i8042.dumbkbd [HW] Pretend that controller can only read data from 1161 i8042.dumbkbd [HW] Pretend that controller can only read data from
1162 keyboard and cannot control its state 1162 keyboard and cannot control its state
1163 (Don't attempt to blink the leds) 1163 (Don't attempt to blink the leds)
1164 i8042.noaux [HW] Don't check for auxiliary (== mouse) port 1164 i8042.noaux [HW] Don't check for auxiliary (== mouse) port
1165 i8042.nokbd [HW] Don't check/create keyboard port 1165 i8042.nokbd [HW] Don't check/create keyboard port
1166 i8042.noloop [HW] Disable the AUX Loopback command while probing 1166 i8042.noloop [HW] Disable the AUX Loopback command while probing
1167 for the AUX port 1167 for the AUX port
1168 i8042.nomux [HW] Don't check presence of an active multiplexing 1168 i8042.nomux [HW] Don't check presence of an active multiplexing
1169 controller 1169 controller
1170 i8042.nopnp [HW] Don't use ACPIPnP / PnPBIOS to discover KBD/AUX 1170 i8042.nopnp [HW] Don't use ACPIPnP / PnPBIOS to discover KBD/AUX
1171 controllers 1171 controllers
1172 i8042.notimeout [HW] Ignore timeout condition signalled by controller 1172 i8042.notimeout [HW] Ignore timeout condition signalled by controller
1173 i8042.reset [HW] Reset the controller during init and cleanup 1173 i8042.reset [HW] Reset the controller during init and cleanup
1174 i8042.unlock [HW] Unlock (ignore) the keylock 1174 i8042.unlock [HW] Unlock (ignore) the keylock
1175 i8042.kbdreset [HW] Reset device connected to KBD port 1175 i8042.kbdreset [HW] Reset device connected to KBD port
1176 1176
1177 i810= [HW,DRM] 1177 i810= [HW,DRM]
1178 1178
1179 i8k.ignore_dmi [HW] Continue probing hardware even if DMI data 1179 i8k.ignore_dmi [HW] Continue probing hardware even if DMI data
1180 indicates that the driver is running on unsupported 1180 indicates that the driver is running on unsupported
1181 hardware. 1181 hardware.
1182 i8k.force [HW] Activate i8k driver even if SMM BIOS signature 1182 i8k.force [HW] Activate i8k driver even if SMM BIOS signature
1183 does not match list of supported models. 1183 does not match list of supported models.
1184 i8k.power_status 1184 i8k.power_status
1185 [HW] Report power status in /proc/i8k 1185 [HW] Report power status in /proc/i8k
1186 (disabled by default) 1186 (disabled by default)
1187 i8k.restricted [HW] Allow controlling fans only if SYS_ADMIN 1187 i8k.restricted [HW] Allow controlling fans only if SYS_ADMIN
1188 capability is set. 1188 capability is set.
1189 1189
1190 i915.invert_brightness= 1190 i915.invert_brightness=
1191 [DRM] Invert the sense of the variable that is used to 1191 [DRM] Invert the sense of the variable that is used to
1192 set the brightness of the panel backlight. Normally a 1192 set the brightness of the panel backlight. Normally a
1193 brightness value of 0 indicates backlight switched off, 1193 brightness value of 0 indicates backlight switched off,
1194 and the maximum of the brightness value sets the backlight 1194 and the maximum of the brightness value sets the backlight
1195 to maximum brightness. If this parameter is set to 0 1195 to maximum brightness. If this parameter is set to 0
1196 (default) and the machine requires it, or this parameter 1196 (default) and the machine requires it, or this parameter
1197 is set to 1, a brightness value of 0 sets the backlight 1197 is set to 1, a brightness value of 0 sets the backlight
1198 to maximum brightness, and the maximum of the brightness 1198 to maximum brightness, and the maximum of the brightness
1199 value switches the backlight off. 1199 value switches the backlight off.
1200 -1 -- never invert brightness 1200 -1 -- never invert brightness
1201 0 -- machine default 1201 0 -- machine default
1202 1 -- force brightness inversion 1202 1 -- force brightness inversion
1203 1203
1204 icn= [HW,ISDN] 1204 icn= [HW,ISDN]
1205 Format: <io>[,<membase>[,<icn_id>[,<icn_id2>]]] 1205 Format: <io>[,<membase>[,<icn_id>[,<icn_id2>]]]
1206 1206
1207 ide-core.nodma= [HW] (E)IDE subsystem 1207 ide-core.nodma= [HW] (E)IDE subsystem
1208 Format: =0.0 to prevent dma on hda, =0.1 hdb =1.0 hdc 1208 Format: =0.0 to prevent dma on hda, =0.1 hdb =1.0 hdc
1209 .vlb_clock .pci_clock .noflush .nohpa .noprobe .nowerr 1209 .vlb_clock .pci_clock .noflush .nohpa .noprobe .nowerr
1210 .cdrom .chs .ignore_cable are additional options 1210 .cdrom .chs .ignore_cable are additional options
1211 See Documentation/ide/ide.txt. 1211 See Documentation/ide/ide.txt.
1212 1212
1213 ide-pci-generic.all-generic-ide [HW] (E)IDE subsystem 1213 ide-pci-generic.all-generic-ide [HW] (E)IDE subsystem
1214 Claim all unknown PCI IDE storage controllers. 1214 Claim all unknown PCI IDE storage controllers.
1215 1215
1216 idle= [X86] 1216 idle= [X86]
1217 Format: idle=poll, idle=halt, idle=nomwait 1217 Format: idle=poll, idle=halt, idle=nomwait
1218 Poll forces a polling idle loop that can slightly 1218 Poll forces a polling idle loop that can slightly
1219 improve the performance of waking up a idle CPU, but 1219 improve the performance of waking up a idle CPU, but
1220 will use a lot of power and make the system run hot. 1220 will use a lot of power and make the system run hot.
1221 Not recommended. 1221 Not recommended.
1222 idle=halt: Halt is forced to be used for CPU idle. 1222 idle=halt: Halt is forced to be used for CPU idle.
1223 In such case C2/C3 won't be used again. 1223 In such case C2/C3 won't be used again.
1224 idle=nomwait: Disable mwait for CPU C-states 1224 idle=nomwait: Disable mwait for CPU C-states
1225 1225
1226 ignore_loglevel [KNL] 1226 ignore_loglevel [KNL]
1227 Ignore loglevel setting - this will print /all/ 1227 Ignore loglevel setting - this will print /all/
1228 kernel messages to the console. Useful for debugging. 1228 kernel messages to the console. Useful for debugging.
1229 We also add it as printk module parameter, so users 1229 We also add it as printk module parameter, so users
1230 could change it dynamically, usually by 1230 could change it dynamically, usually by
1231 /sys/module/printk/parameters/ignore_loglevel. 1231 /sys/module/printk/parameters/ignore_loglevel.
1232 1232
1233 ihash_entries= [KNL] 1233 ihash_entries= [KNL]
1234 Set number of hash buckets for inode cache. 1234 Set number of hash buckets for inode cache.
1235 1235
1236 ima_appraise= [IMA] appraise integrity measurements 1236 ima_appraise= [IMA] appraise integrity measurements
1237 Format: { "off" | "enforce" | "fix" } 1237 Format: { "off" | "enforce" | "fix" }
1238 default: "enforce" 1238 default: "enforce"
1239 1239
1240 ima_appraise_tcb [IMA] 1240 ima_appraise_tcb [IMA]
1241 The builtin appraise policy appraises all files 1241 The builtin appraise policy appraises all files
1242 owned by uid=0. 1242 owned by uid=0.
1243 1243
1244 ima_hash= [IMA] 1244 ima_hash= [IMA]
1245 Format: { md5 | sha1 | rmd160 | sha256 | sha384 1245 Format: { md5 | sha1 | rmd160 | sha256 | sha384
1246 | sha512 | ... } 1246 | sha512 | ... }
1247 default: "sha1" 1247 default: "sha1"
1248 1248
1249 The list of supported hash algorithms is defined 1249 The list of supported hash algorithms is defined
1250 in crypto/hash_info.h. 1250 in crypto/hash_info.h.
1251 1251
1252 ima_tcb [IMA] 1252 ima_tcb [IMA]
1253 Load a policy which meets the needs of the Trusted 1253 Load a policy which meets the needs of the Trusted
1254 Computing Base. This means IMA will measure all 1254 Computing Base. This means IMA will measure all
1255 programs exec'd, files mmap'd for exec, and all files 1255 programs exec'd, files mmap'd for exec, and all files
1256 opened for read by uid=0. 1256 opened for read by uid=0.
1257 1257
1258 ima_template= [IMA] 1258 ima_template= [IMA]
1259 Select one of defined IMA measurements template formats. 1259 Select one of defined IMA measurements template formats.
1260 Formats: { "ima" | "ima-ng" } 1260 Formats: { "ima" | "ima-ng" }
1261 Default: "ima-ng" 1261 Default: "ima-ng"
1262 1262
1263 init= [KNL] 1263 init= [KNL]
1264 Format: <full_path> 1264 Format: <full_path>
1265 Run specified binary instead of /sbin/init as init 1265 Run specified binary instead of /sbin/init as init
1266 process. 1266 process.
1267 1267
1268 initcall_debug [KNL] Trace initcalls as they are executed. Useful 1268 initcall_debug [KNL] Trace initcalls as they are executed. Useful
1269 for working out where the kernel is dying during 1269 for working out where the kernel is dying during
1270 startup. 1270 startup.
1271 1271
1272 initrd= [BOOT] Specify the location of the initial ramdisk 1272 initrd= [BOOT] Specify the location of the initial ramdisk
1273 1273
1274 inport.irq= [HW] Inport (ATI XL and Microsoft) busmouse driver 1274 inport.irq= [HW] Inport (ATI XL and Microsoft) busmouse driver
1275 Format: <irq> 1275 Format: <irq>
1276 1276
1277 int_pln_enable [x86] Enable power limit notification interrupt 1277 int_pln_enable [x86] Enable power limit notification interrupt
1278 1278
1279 integrity_audit=[IMA] 1279 integrity_audit=[IMA]
1280 Format: { "0" | "1" } 1280 Format: { "0" | "1" }
1281 0 -- basic integrity auditing messages. (Default) 1281 0 -- basic integrity auditing messages. (Default)
1282 1 -- additional integrity auditing messages. 1282 1 -- additional integrity auditing messages.
1283 1283
1284 intel_iommu= [DMAR] Intel IOMMU driver (DMAR) option 1284 intel_iommu= [DMAR] Intel IOMMU driver (DMAR) option
1285 on 1285 on
1286 Enable intel iommu driver. 1286 Enable intel iommu driver.
1287 off 1287 off
1288 Disable intel iommu driver. 1288 Disable intel iommu driver.
1289 igfx_off [Default Off] 1289 igfx_off [Default Off]
1290 By default, gfx is mapped as normal device. If a gfx 1290 By default, gfx is mapped as normal device. If a gfx
1291 device has a dedicated DMAR unit, the DMAR unit is 1291 device has a dedicated DMAR unit, the DMAR unit is
1292 bypassed by not enabling DMAR with this option. In 1292 bypassed by not enabling DMAR with this option. In
1293 this case, gfx device will use physical address for 1293 this case, gfx device will use physical address for
1294 DMA. 1294 DMA.
1295 forcedac [x86_64] 1295 forcedac [x86_64]
1296 With this option iommu will not optimize to look 1296 With this option iommu will not optimize to look
1297 for io virtual address below 32-bit forcing dual 1297 for io virtual address below 32-bit forcing dual
1298 address cycle on pci bus for cards supporting greater 1298 address cycle on pci bus for cards supporting greater
1299 than 32-bit addressing. The default is to look 1299 than 32-bit addressing. The default is to look
1300 for translation below 32-bit and if not available 1300 for translation below 32-bit and if not available
1301 then look in the higher range. 1301 then look in the higher range.
1302 strict [Default Off] 1302 strict [Default Off]
1303 With this option on every unmap_single operation will 1303 With this option on every unmap_single operation will
1304 result in a hardware IOTLB flush operation as opposed 1304 result in a hardware IOTLB flush operation as opposed
1305 to batching them for performance. 1305 to batching them for performance.
1306 sp_off [Default Off] 1306 sp_off [Default Off]
1307 By default, super page will be supported if Intel IOMMU 1307 By default, super page will be supported if Intel IOMMU
1308 has the capability. With this option, super page will 1308 has the capability. With this option, super page will
1309 not be supported. 1309 not be supported.
1310 1310
1311 intel_idle.max_cstate= [KNL,HW,ACPI,X86] 1311 intel_idle.max_cstate= [KNL,HW,ACPI,X86]
1312 0 disables intel_idle and fall back on acpi_idle. 1312 0 disables intel_idle and fall back on acpi_idle.
1313 1 to 6 specify maximum depth of C-state. 1313 1 to 6 specify maximum depth of C-state.
1314 1314
1315 intel_pstate= [X86] 1315 intel_pstate= [X86]
1316 disable 1316 disable
1317 Do not enable intel_pstate as the default 1317 Do not enable intel_pstate as the default
1318 scaling driver for the supported processors 1318 scaling driver for the supported processors
1319 1319
1320 intremap= [X86-64, Intel-IOMMU] 1320 intremap= [X86-64, Intel-IOMMU]
1321 on enable Interrupt Remapping (default) 1321 on enable Interrupt Remapping (default)
1322 off disable Interrupt Remapping 1322 off disable Interrupt Remapping
1323 nosid disable Source ID checking 1323 nosid disable Source ID checking
1324 no_x2apic_optout 1324 no_x2apic_optout
1325 BIOS x2APIC opt-out request will be ignored 1325 BIOS x2APIC opt-out request will be ignored
1326 1326
1327 iomem= Disable strict checking of access to MMIO memory 1327 iomem= Disable strict checking of access to MMIO memory
1328 strict regions from userspace. 1328 strict regions from userspace.
1329 relaxed 1329 relaxed
1330 1330
1331 iommu= [x86] 1331 iommu= [x86]
1332 off 1332 off
1333 force 1333 force
1334 noforce 1334 noforce
1335 biomerge 1335 biomerge
1336 panic 1336 panic
1337 nopanic 1337 nopanic
1338 merge 1338 merge
1339 nomerge 1339 nomerge
1340 forcesac 1340 forcesac
1341 soft 1341 soft
1342 pt [x86, IA-64] 1342 pt [x86, IA-64]
1343 1343
1344 1344
1345 io7= [HW] IO7 for Marvel based alpha systems 1345 io7= [HW] IO7 for Marvel based alpha systems
1346 See comment before marvel_specify_io7 in 1346 See comment before marvel_specify_io7 in
1347 arch/alpha/kernel/core_marvel.c. 1347 arch/alpha/kernel/core_marvel.c.
1348 1348
1349 io_delay= [X86] I/O delay method 1349 io_delay= [X86] I/O delay method
1350 0x80 1350 0x80
1351 Standard port 0x80 based delay 1351 Standard port 0x80 based delay
1352 0xed 1352 0xed
1353 Alternate port 0xed based delay (needed on some systems) 1353 Alternate port 0xed based delay (needed on some systems)
1354 udelay 1354 udelay
1355 Simple two microseconds delay 1355 Simple two microseconds delay
1356 none 1356 none
1357 No delay 1357 No delay
1358 1358
1359 ip= [IP_PNP] 1359 ip= [IP_PNP]
1360 See Documentation/filesystems/nfs/nfsroot.txt. 1360 See Documentation/filesystems/nfs/nfsroot.txt.
1361 1361
1362 ip2= [HW] Set IO/IRQ pairs for up to 4 IntelliPort boards 1362 ip2= [HW] Set IO/IRQ pairs for up to 4 IntelliPort boards
1363 See comment before ip2_setup() in 1363 See comment before ip2_setup() in
1364 drivers/char/ip2/ip2base.c. 1364 drivers/char/ip2/ip2base.c.
1365 1365
1366 irqfixup [HW] 1366 irqfixup [HW]
1367 When an interrupt is not handled search all handlers 1367 When an interrupt is not handled search all handlers
1368 for it. Intended to get systems with badly broken 1368 for it. Intended to get systems with badly broken
1369 firmware running. 1369 firmware running.
1370 1370
1371 irqpoll [HW] 1371 irqpoll [HW]
1372 When an interrupt is not handled search all handlers 1372 When an interrupt is not handled search all handlers
1373 for it. Also check all handlers each timer 1373 for it. Also check all handlers each timer
1374 interrupt. Intended to get systems with badly broken 1374 interrupt. Intended to get systems with badly broken
1375 firmware running. 1375 firmware running.
1376 1376
1377 isapnp= [ISAPNP] 1377 isapnp= [ISAPNP]
1378 Format: <RDP>,<reset>,<pci_scan>,<verbosity> 1378 Format: <RDP>,<reset>,<pci_scan>,<verbosity>
1379 1379
1380 isolcpus= [KNL,SMP] Isolate CPUs from the general scheduler. 1380 isolcpus= [KNL,SMP] Isolate CPUs from the general scheduler.
1381 Format: 1381 Format:
1382 <cpu number>,...,<cpu number> 1382 <cpu number>,...,<cpu number>
1383 or 1383 or
1384 <cpu number>-<cpu number> 1384 <cpu number>-<cpu number>
1385 (must be a positive range in ascending order) 1385 (must be a positive range in ascending order)
1386 or a mixture 1386 or a mixture
1387 <cpu number>,...,<cpu number>-<cpu number> 1387 <cpu number>,...,<cpu number>-<cpu number>
1388 1388
1389 This option can be used to specify one or more CPUs 1389 This option can be used to specify one or more CPUs
1390 to isolate from the general SMP balancing and scheduling 1390 to isolate from the general SMP balancing and scheduling
1391 algorithms. You can move a process onto or off an 1391 algorithms. You can move a process onto or off an
1392 "isolated" CPU via the CPU affinity syscalls or cpuset. 1392 "isolated" CPU via the CPU affinity syscalls or cpuset.
1393 <cpu number> begins at 0 and the maximum value is 1393 <cpu number> begins at 0 and the maximum value is
1394 "number of CPUs in system - 1". 1394 "number of CPUs in system - 1".
1395 1395
1396 This option is the preferred way to isolate CPUs. The 1396 This option is the preferred way to isolate CPUs. The
1397 alternative -- manually setting the CPU mask of all 1397 alternative -- manually setting the CPU mask of all
1398 tasks in the system -- can cause problems and 1398 tasks in the system -- can cause problems and
1399 suboptimal load balancer performance. 1399 suboptimal load balancer performance.
1400 1400
1401 iucv= [HW,NET] 1401 iucv= [HW,NET]
1402 1402
1403 ivrs_ioapic [HW,X86_64] 1403 ivrs_ioapic [HW,X86_64]
1404 Provide an override to the IOAPIC-ID<->DEVICE-ID 1404 Provide an override to the IOAPIC-ID<->DEVICE-ID
1405 mapping provided in the IVRS ACPI table. For 1405 mapping provided in the IVRS ACPI table. For
1406 example, to map IOAPIC-ID decimal 10 to 1406 example, to map IOAPIC-ID decimal 10 to
1407 PCI device 00:14.0 write the parameter as: 1407 PCI device 00:14.0 write the parameter as:
1408 ivrs_ioapic[10]=00:14.0 1408 ivrs_ioapic[10]=00:14.0
1409 1409
1410 ivrs_hpet [HW,X86_64] 1410 ivrs_hpet [HW,X86_64]
1411 Provide an override to the HPET-ID<->DEVICE-ID 1411 Provide an override to the HPET-ID<->DEVICE-ID
1412 mapping provided in the IVRS ACPI table. For 1412 mapping provided in the IVRS ACPI table. For
1413 example, to map HPET-ID decimal 0 to 1413 example, to map HPET-ID decimal 0 to
1414 PCI device 00:14.0 write the parameter as: 1414 PCI device 00:14.0 write the parameter as:
1415 ivrs_hpet[0]=00:14.0 1415 ivrs_hpet[0]=00:14.0
1416 1416
1417 js= [HW,JOY] Analog joystick 1417 js= [HW,JOY] Analog joystick
1418 See Documentation/input/joystick.txt. 1418 See Documentation/input/joystick.txt.
1419 1419
1420 keepinitrd [HW,ARM] 1420 keepinitrd [HW,ARM]
1421 1421
1422 kernelcore=nn[KMG] [KNL,X86,IA-64,PPC] This parameter 1422 kernelcore=nn[KMG] [KNL,X86,IA-64,PPC] This parameter
1423 specifies the amount of memory usable by the kernel 1423 specifies the amount of memory usable by the kernel
1424 for non-movable allocations. The requested amount is 1424 for non-movable allocations. The requested amount is
1425 spread evenly throughout all nodes in the system. The 1425 spread evenly throughout all nodes in the system. The
1426 remaining memory in each node is used for Movable 1426 remaining memory in each node is used for Movable
1427 pages. In the event, a node is too small to have both 1427 pages. In the event, a node is too small to have both
1428 kernelcore and Movable pages, kernelcore pages will 1428 kernelcore and Movable pages, kernelcore pages will
1429 take priority and other nodes will have a larger number 1429 take priority and other nodes will have a larger number
1430 of Movable pages. The Movable zone is used for the 1430 of Movable pages. The Movable zone is used for the
1431 allocation of pages that may be reclaimed or moved 1431 allocation of pages that may be reclaimed or moved
1432 by the page migration subsystem. This means that 1432 by the page migration subsystem. This means that
1433 HugeTLB pages may not be allocated from this zone. 1433 HugeTLB pages may not be allocated from this zone.
1434 Note that allocations like PTEs-from-HighMem still 1434 Note that allocations like PTEs-from-HighMem still
1435 use the HighMem zone if it exists, and the Normal 1435 use the HighMem zone if it exists, and the Normal
1436 zone if it does not. 1436 zone if it does not.
1437 1437
1438 kgdbdbgp= [KGDB,HW] kgdb over EHCI usb debug port. 1438 kgdbdbgp= [KGDB,HW] kgdb over EHCI usb debug port.
1439 Format: <Controller#>[,poll interval] 1439 Format: <Controller#>[,poll interval]
1440 The controller # is the number of the ehci usb debug 1440 The controller # is the number of the ehci usb debug
1441 port as it is probed via PCI. The poll interval is 1441 port as it is probed via PCI. The poll interval is
1442 optional and is the number seconds in between 1442 optional and is the number seconds in between
1443 each poll cycle to the debug port in case you need 1443 each poll cycle to the debug port in case you need
1444 the functionality for interrupting the kernel with 1444 the functionality for interrupting the kernel with
1445 gdb or control-c on the dbgp connection. When 1445 gdb or control-c on the dbgp connection. When
1446 not using this parameter you use sysrq-g to break into 1446 not using this parameter you use sysrq-g to break into
1447 the kernel debugger. 1447 the kernel debugger.
1448 1448
1449 kgdboc= [KGDB,HW] kgdb over consoles. 1449 kgdboc= [KGDB,HW] kgdb over consoles.
1450 Requires a tty driver that supports console polling, 1450 Requires a tty driver that supports console polling,
1451 or a supported polling keyboard driver (non-usb). 1451 or a supported polling keyboard driver (non-usb).
1452 Serial only format: <serial_device>[,baud] 1452 Serial only format: <serial_device>[,baud]
1453 keyboard only format: kbd 1453 keyboard only format: kbd
1454 keyboard and serial format: kbd,<serial_device>[,baud] 1454 keyboard and serial format: kbd,<serial_device>[,baud]
1455 Optional Kernel mode setting: 1455 Optional Kernel mode setting:
1456 kms, kbd format: kms,kbd 1456 kms, kbd format: kms,kbd
1457 kms, kbd and serial format: kms,kbd,<ser_dev>[,baud] 1457 kms, kbd and serial format: kms,kbd,<ser_dev>[,baud]
1458 1458
1459 kgdbwait [KGDB] Stop kernel execution and enter the 1459 kgdbwait [KGDB] Stop kernel execution and enter the
1460 kernel debugger at the earliest opportunity. 1460 kernel debugger at the earliest opportunity.
1461 1461
1462 kmac= [MIPS] korina ethernet MAC address. 1462 kmac= [MIPS] korina ethernet MAC address.
1463 Configure the RouterBoard 532 series on-chip 1463 Configure the RouterBoard 532 series on-chip
1464 Ethernet adapter MAC address. 1464 Ethernet adapter MAC address.
1465 1465
1466 kmemleak= [KNL] Boot-time kmemleak enable/disable 1466 kmemleak= [KNL] Boot-time kmemleak enable/disable
1467 Valid arguments: on, off 1467 Valid arguments: on, off
1468 Default: on 1468 Default: on
1469 1469
1470 kmemcheck= [X86] Boot-time kmemcheck enable/disable/one-shot mode 1470 kmemcheck= [X86] Boot-time kmemcheck enable/disable/one-shot mode
1471 Valid arguments: 0, 1, 2 1471 Valid arguments: 0, 1, 2
1472 kmemcheck=0 (disabled) 1472 kmemcheck=0 (disabled)
1473 kmemcheck=1 (enabled) 1473 kmemcheck=1 (enabled)
1474 kmemcheck=2 (one-shot mode) 1474 kmemcheck=2 (one-shot mode)
1475 Default: 2 (one-shot mode) 1475 Default: 2 (one-shot mode)
1476 1476
1477 kstack=N [X86] Print N words from the kernel stack 1477 kstack=N [X86] Print N words from the kernel stack
1478 in oops dumps. 1478 in oops dumps.
1479 1479
1480 kvm.ignore_msrs=[KVM] Ignore guest accesses to unhandled MSRs. 1480 kvm.ignore_msrs=[KVM] Ignore guest accesses to unhandled MSRs.
1481 Default is 0 (don't ignore, but inject #GP) 1481 Default is 0 (don't ignore, but inject #GP)
1482 1482
1483 kvm.mmu_audit= [KVM] This is a R/W parameter which allows audit 1483 kvm.mmu_audit= [KVM] This is a R/W parameter which allows audit
1484 KVM MMU at runtime. 1484 KVM MMU at runtime.
1485 Default is 0 (off) 1485 Default is 0 (off)
1486 1486
1487 kvm-amd.nested= [KVM,AMD] Allow nested virtualization in KVM/SVM. 1487 kvm-amd.nested= [KVM,AMD] Allow nested virtualization in KVM/SVM.
1488 Default is 1 (enabled) 1488 Default is 1 (enabled)
1489 1489
1490 kvm-amd.npt= [KVM,AMD] Disable nested paging (virtualized MMU) 1490 kvm-amd.npt= [KVM,AMD] Disable nested paging (virtualized MMU)
1491 for all guests. 1491 for all guests.
1492 Default is 1 (enabled) if in 64-bit or 32-bit PAE mode. 1492 Default is 1 (enabled) if in 64-bit or 32-bit PAE mode.
1493 1493
1494 kvm-intel.ept= [KVM,Intel] Disable extended page tables 1494 kvm-intel.ept= [KVM,Intel] Disable extended page tables
1495 (virtualized MMU) support on capable Intel chips. 1495 (virtualized MMU) support on capable Intel chips.
1496 Default is 1 (enabled) 1496 Default is 1 (enabled)
1497 1497
1498 kvm-intel.emulate_invalid_guest_state= 1498 kvm-intel.emulate_invalid_guest_state=
1499 [KVM,Intel] Enable emulation of invalid guest states 1499 [KVM,Intel] Enable emulation of invalid guest states
1500 Default is 0 (disabled) 1500 Default is 0 (disabled)
1501 1501
1502 kvm-intel.flexpriority= 1502 kvm-intel.flexpriority=
1503 [KVM,Intel] Disable FlexPriority feature (TPR shadow). 1503 [KVM,Intel] Disable FlexPriority feature (TPR shadow).
1504 Default is 1 (enabled) 1504 Default is 1 (enabled)
1505 1505
1506 kvm-intel.nested= 1506 kvm-intel.nested=
1507 [KVM,Intel] Enable VMX nesting (nVMX). 1507 [KVM,Intel] Enable VMX nesting (nVMX).
1508 Default is 0 (disabled) 1508 Default is 0 (disabled)
1509 1509
1510 kvm-intel.unrestricted_guest= 1510 kvm-intel.unrestricted_guest=
1511 [KVM,Intel] Disable unrestricted guest feature 1511 [KVM,Intel] Disable unrestricted guest feature
1512 (virtualized real and unpaged mode) on capable 1512 (virtualized real and unpaged mode) on capable
1513 Intel chips. Default is 1 (enabled) 1513 Intel chips. Default is 1 (enabled)
1514 1514
1515 kvm-intel.vpid= [KVM,Intel] Disable Virtual Processor Identification 1515 kvm-intel.vpid= [KVM,Intel] Disable Virtual Processor Identification
1516 feature (tagged TLBs) on capable Intel chips. 1516 feature (tagged TLBs) on capable Intel chips.
1517 Default is 1 (enabled) 1517 Default is 1 (enabled)
1518 1518
1519 l2cr= [PPC] 1519 l2cr= [PPC]
1520 1520
1521 l3cr= [PPC] 1521 l3cr= [PPC]
1522 1522
1523 lapic [X86-32,APIC] Enable the local APIC even if BIOS 1523 lapic [X86-32,APIC] Enable the local APIC even if BIOS
1524 disabled it. 1524 disabled it.
1525 1525
1526 lapic= [x86,APIC] "notscdeadline" Do not use TSC deadline 1526 lapic= [x86,APIC] "notscdeadline" Do not use TSC deadline
1527 value for LAPIC timer one-shot implementation. Default 1527 value for LAPIC timer one-shot implementation. Default
1528 back to the programmable timer unit in the LAPIC. 1528 back to the programmable timer unit in the LAPIC.
1529 1529
1530 lapic_timer_c2_ok [X86,APIC] trust the local apic timer 1530 lapic_timer_c2_ok [X86,APIC] trust the local apic timer
1531 in C2 power state. 1531 in C2 power state.
1532 1532
1533 libata.dma= [LIBATA] DMA control 1533 libata.dma= [LIBATA] DMA control
1534 libata.dma=0 Disable all PATA and SATA DMA 1534 libata.dma=0 Disable all PATA and SATA DMA
1535 libata.dma=1 PATA and SATA Disk DMA only 1535 libata.dma=1 PATA and SATA Disk DMA only
1536 libata.dma=2 ATAPI (CDROM) DMA only 1536 libata.dma=2 ATAPI (CDROM) DMA only
1537 libata.dma=4 Compact Flash DMA only 1537 libata.dma=4 Compact Flash DMA only
1538 Combinations also work, so libata.dma=3 enables DMA 1538 Combinations also work, so libata.dma=3 enables DMA
1539 for disks and CDROMs, but not CFs. 1539 for disks and CDROMs, but not CFs.
1540 1540
1541 libata.ignore_hpa= [LIBATA] Ignore HPA limit 1541 libata.ignore_hpa= [LIBATA] Ignore HPA limit
1542 libata.ignore_hpa=0 keep BIOS limits (default) 1542 libata.ignore_hpa=0 keep BIOS limits (default)
1543 libata.ignore_hpa=1 ignore limits, using full disk 1543 libata.ignore_hpa=1 ignore limits, using full disk
1544 1544
1545 libata.noacpi [LIBATA] Disables use of ACPI in libata suspend/resume 1545 libata.noacpi [LIBATA] Disables use of ACPI in libata suspend/resume
1546 when set. 1546 when set.
1547 Format: <int> 1547 Format: <int>
1548 1548
1549 libata.force= [LIBATA] Force configurations. The format is comma 1549 libata.force= [LIBATA] Force configurations. The format is comma
1550 separated list of "[ID:]VAL" where ID is 1550 separated list of "[ID:]VAL" where ID is
1551 PORT[.DEVICE]. PORT and DEVICE are decimal numbers 1551 PORT[.DEVICE]. PORT and DEVICE are decimal numbers
1552 matching port, link or device. Basically, it matches 1552 matching port, link or device. Basically, it matches
1553 the ATA ID string printed on console by libata. If 1553 the ATA ID string printed on console by libata. If
1554 the whole ID part is omitted, the last PORT and DEVICE 1554 the whole ID part is omitted, the last PORT and DEVICE
1555 values are used. If ID hasn't been specified yet, the 1555 values are used. If ID hasn't been specified yet, the
1556 configuration applies to all ports, links and devices. 1556 configuration applies to all ports, links and devices.
1557 1557
1558 If only DEVICE is omitted, the parameter applies to 1558 If only DEVICE is omitted, the parameter applies to
1559 the port and all links and devices behind it. DEVICE 1559 the port and all links and devices behind it. DEVICE
1560 number of 0 either selects the first device or the 1560 number of 0 either selects the first device or the
1561 first fan-out link behind PMP device. It does not 1561 first fan-out link behind PMP device. It does not
1562 select the host link. DEVICE number of 15 selects the 1562 select the host link. DEVICE number of 15 selects the
1563 host link and device attached to it. 1563 host link and device attached to it.
1564 1564
1565 The VAL specifies the configuration to force. As long 1565 The VAL specifies the configuration to force. As long
1566 as there's no ambiguity shortcut notation is allowed. 1566 as there's no ambiguity shortcut notation is allowed.
1567 For example, both 1.5 and 1.5G would work for 1.5Gbps. 1567 For example, both 1.5 and 1.5G would work for 1.5Gbps.
1568 The following configurations can be forced. 1568 The following configurations can be forced.
1569 1569
1570 * Cable type: 40c, 80c, short40c, unk, ign or sata. 1570 * Cable type: 40c, 80c, short40c, unk, ign or sata.
1571 Any ID with matching PORT is used. 1571 Any ID with matching PORT is used.
1572 1572
1573 * SATA link speed limit: 1.5Gbps or 3.0Gbps. 1573 * SATA link speed limit: 1.5Gbps or 3.0Gbps.
1574 1574
1575 * Transfer mode: pio[0-7], mwdma[0-4] and udma[0-7]. 1575 * Transfer mode: pio[0-7], mwdma[0-4] and udma[0-7].
1576 udma[/][16,25,33,44,66,100,133] notation is also 1576 udma[/][16,25,33,44,66,100,133] notation is also
1577 allowed. 1577 allowed.
1578 1578
1579 * [no]ncq: Turn on or off NCQ. 1579 * [no]ncq: Turn on or off NCQ.
1580 1580
1581 * nohrst, nosrst, norst: suppress hard, soft 1581 * nohrst, nosrst, norst: suppress hard, soft
1582 and both resets. 1582 and both resets.
1583 1583
1584 * rstonce: only attempt one reset during 1584 * rstonce: only attempt one reset during
1585 hot-unplug link recovery 1585 hot-unplug link recovery
1586 1586
1587 * dump_id: dump IDENTIFY data. 1587 * dump_id: dump IDENTIFY data.
1588 1588
1589 * atapi_dmadir: Enable ATAPI DMADIR bridge support 1589 * atapi_dmadir: Enable ATAPI DMADIR bridge support
1590 1590
1591 * disable: Disable this device. 1591 * disable: Disable this device.
1592 1592
1593 If there are multiple matching configurations changing 1593 If there are multiple matching configurations changing
1594 the same attribute, the last one is used. 1594 the same attribute, the last one is used.
1595 1595
1596 memblock=debug [KNL] Enable memblock debug messages. 1596 memblock=debug [KNL] Enable memblock debug messages.
1597 1597
1598 load_ramdisk= [RAM] List of ramdisks to load from floppy 1598 load_ramdisk= [RAM] List of ramdisks to load from floppy
1599 See Documentation/blockdev/ramdisk.txt. 1599 See Documentation/blockdev/ramdisk.txt.
1600 1600
1601 lockd.nlm_grace_period=P [NFS] Assign grace period. 1601 lockd.nlm_grace_period=P [NFS] Assign grace period.
1602 Format: <integer> 1602 Format: <integer>
1603 1603
1604 lockd.nlm_tcpport=N [NFS] Assign TCP port. 1604 lockd.nlm_tcpport=N [NFS] Assign TCP port.
1605 Format: <integer> 1605 Format: <integer>
1606 1606
1607 lockd.nlm_timeout=T [NFS] Assign timeout value. 1607 lockd.nlm_timeout=T [NFS] Assign timeout value.
1608 Format: <integer> 1608 Format: <integer>
1609 1609
1610 lockd.nlm_udpport=M [NFS] Assign UDP port. 1610 lockd.nlm_udpport=M [NFS] Assign UDP port.
1611 Format: <integer> 1611 Format: <integer>
1612 1612
1613 logibm.irq= [HW,MOUSE] Logitech Bus Mouse Driver 1613 logibm.irq= [HW,MOUSE] Logitech Bus Mouse Driver
1614 Format: <irq> 1614 Format: <irq>
1615 1615
1616 loglevel= All Kernel Messages with a loglevel smaller than the 1616 loglevel= All Kernel Messages with a loglevel smaller than the
1617 console loglevel will be printed to the console. It can 1617 console loglevel will be printed to the console. It can
1618 also be changed with klogd or other programs. The 1618 also be changed with klogd or other programs. The
1619 loglevels are defined as follows: 1619 loglevels are defined as follows:
1620 1620
1621 0 (KERN_EMERG) system is unusable 1621 0 (KERN_EMERG) system is unusable
1622 1 (KERN_ALERT) action must be taken immediately 1622 1 (KERN_ALERT) action must be taken immediately
1623 2 (KERN_CRIT) critical conditions 1623 2 (KERN_CRIT) critical conditions
1624 3 (KERN_ERR) error conditions 1624 3 (KERN_ERR) error conditions
1625 4 (KERN_WARNING) warning conditions 1625 4 (KERN_WARNING) warning conditions
1626 5 (KERN_NOTICE) normal but significant condition 1626 5 (KERN_NOTICE) normal but significant condition
1627 6 (KERN_INFO) informational 1627 6 (KERN_INFO) informational
1628 7 (KERN_DEBUG) debug-level messages 1628 7 (KERN_DEBUG) debug-level messages
1629 1629
1630 log_buf_len=n[KMG] Sets the size of the printk ring buffer, 1630 log_buf_len=n[KMG] Sets the size of the printk ring buffer,
1631 in bytes. n must be a power of two. The default 1631 in bytes. n must be a power of two. The default
1632 size is set in the kernel config file. 1632 size is set in the kernel config file.
1633 1633
1634 logo.nologo [FB] Disables display of the built-in Linux logo. 1634 logo.nologo [FB] Disables display of the built-in Linux logo.
1635 This may be used to provide more screen space for 1635 This may be used to provide more screen space for
1636 kernel log messages and is useful when debugging 1636 kernel log messages and is useful when debugging
1637 kernel boot problems. 1637 kernel boot problems.
1638 1638
1639 lp=0 [LP] Specify parallel ports to use, e.g, 1639 lp=0 [LP] Specify parallel ports to use, e.g,
1640 lp=port[,port...] lp=none,parport0 (lp0 not configured, lp1 uses 1640 lp=port[,port...] lp=none,parport0 (lp0 not configured, lp1 uses
1641 lp=reset first parallel port). 'lp=0' disables the 1641 lp=reset first parallel port). 'lp=0' disables the
1642 lp=auto printer driver. 'lp=reset' (which can be 1642 lp=auto printer driver. 'lp=reset' (which can be
1643 specified in addition to the ports) causes 1643 specified in addition to the ports) causes
1644 attached printers to be reset. Using 1644 attached printers to be reset. Using
1645 lp=port1,port2,... specifies the parallel ports 1645 lp=port1,port2,... specifies the parallel ports
1646 to associate lp devices with, starting with 1646 to associate lp devices with, starting with
1647 lp0. A port specification may be 'none' to skip 1647 lp0. A port specification may be 'none' to skip
1648 that lp device, or a parport name such as 1648 that lp device, or a parport name such as
1649 'parport0'. Specifying 'lp=auto' instead of a 1649 'parport0'. Specifying 'lp=auto' instead of a
1650 port specification list means that device IDs 1650 port specification list means that device IDs
1651 from each port should be examined, to see if 1651 from each port should be examined, to see if
1652 an IEEE 1284-compliant printer is attached; if 1652 an IEEE 1284-compliant printer is attached; if
1653 so, the driver will manage that printer. 1653 so, the driver will manage that printer.
1654 See also header of drivers/char/lp.c. 1654 See also header of drivers/char/lp.c.
1655 1655
1656 lpj=n [KNL] 1656 lpj=n [KNL]
1657 Sets loops_per_jiffy to given constant, thus avoiding 1657 Sets loops_per_jiffy to given constant, thus avoiding
1658 time-consuming boot-time autodetection (up to 250 ms per 1658 time-consuming boot-time autodetection (up to 250 ms per
1659 CPU). 0 enables autodetection (default). To determine 1659 CPU). 0 enables autodetection (default). To determine
1660 the correct value for your kernel, boot with normal 1660 the correct value for your kernel, boot with normal
1661 autodetection and see what value is printed. Note that 1661 autodetection and see what value is printed. Note that
1662 on SMP systems the preset will be applied to all CPUs, 1662 on SMP systems the preset will be applied to all CPUs,
1663 which is likely to cause problems if your CPUs need 1663 which is likely to cause problems if your CPUs need
1664 significantly divergent settings. An incorrect value 1664 significantly divergent settings. An incorrect value
1665 will cause delays in the kernel to be wrong, leading to 1665 will cause delays in the kernel to be wrong, leading to
1666 unpredictable I/O errors and other breakage. Although 1666 unpredictable I/O errors and other breakage. Although
1667 unlikely, in the extreme case this might damage your 1667 unlikely, in the extreme case this might damage your
1668 hardware. 1668 hardware.
1669 1669
1670 ltpc= [NET] 1670 ltpc= [NET]
1671 Format: <io>,<irq>,<dma> 1671 Format: <io>,<irq>,<dma>
1672 1672
1673 machvec= [IA-64] Force the use of a particular machine-vector 1673 machvec= [IA-64] Force the use of a particular machine-vector
1674 (machvec) in a generic kernel. 1674 (machvec) in a generic kernel.
1675 Example: machvec=hpzx1_swiotlb 1675 Example: machvec=hpzx1_swiotlb
1676 1676
1677 machtype= [Loongson] Share the same kernel image file between different 1677 machtype= [Loongson] Share the same kernel image file between different
1678 yeeloong laptop. 1678 yeeloong laptop.
1679 Example: machtype=lemote-yeeloong-2f-7inch 1679 Example: machtype=lemote-yeeloong-2f-7inch
1680 1680
1681 max_addr=nn[KMG] [KNL,BOOT,ia64] All physical memory greater 1681 max_addr=nn[KMG] [KNL,BOOT,ia64] All physical memory greater
1682 than or equal to this physical address is ignored. 1682 than or equal to this physical address is ignored.
1683 1683
1684 maxcpus= [SMP] Maximum number of processors that an SMP kernel 1684 maxcpus= [SMP] Maximum number of processors that an SMP kernel
1685 should make use of. maxcpus=n : n >= 0 limits the 1685 should make use of. maxcpus=n : n >= 0 limits the
1686 kernel to using 'n' processors. n=0 is a special case, 1686 kernel to using 'n' processors. n=0 is a special case,
1687 it is equivalent to "nosmp", which also disables 1687 it is equivalent to "nosmp", which also disables
1688 the IO APIC. 1688 the IO APIC.
1689 1689
1690 max_loop= [LOOP] The number of loop block devices that get 1690 max_loop= [LOOP] The number of loop block devices that get
1691 (loop.max_loop) unconditionally pre-created at init time. The default 1691 (loop.max_loop) unconditionally pre-created at init time. The default
1692 number is configured by BLK_DEV_LOOP_MIN_COUNT. Instead 1692 number is configured by BLK_DEV_LOOP_MIN_COUNT. Instead
1693 of statically allocating a predefined number, loop 1693 of statically allocating a predefined number, loop
1694 devices can be requested on-demand with the 1694 devices can be requested on-demand with the
1695 /dev/loop-control interface. 1695 /dev/loop-control interface.
1696 1696
1697 mce [X86-32] Machine Check Exception 1697 mce [X86-32] Machine Check Exception
1698 1698
1699 mce=option [X86-64] See Documentation/x86/x86_64/boot-options.txt 1699 mce=option [X86-64] See Documentation/x86/x86_64/boot-options.txt
1700 1700
1701 md= [HW] RAID subsystems devices and level 1701 md= [HW] RAID subsystems devices and level
1702 See Documentation/md.txt. 1702 See Documentation/md.txt.
1703 1703
1704 mdacon= [MDA] 1704 mdacon= [MDA]
1705 Format: <first>,<last> 1705 Format: <first>,<last>
1706 Specifies range of consoles to be captured by the MDA. 1706 Specifies range of consoles to be captured by the MDA.
1707 1707
1708 mem=nn[KMG] [KNL,BOOT] Force usage of a specific amount of memory 1708 mem=nn[KMG] [KNL,BOOT] Force usage of a specific amount of memory
1709 Amount of memory to be used when the kernel is not able 1709 Amount of memory to be used when the kernel is not able
1710 to see the whole system memory or for test. 1710 to see the whole system memory or for test.
1711 [X86] Work as limiting max address. Use together 1711 [X86] Work as limiting max address. Use together
1712 with memmap= to avoid physical address space collisions. 1712 with memmap= to avoid physical address space collisions.
1713 Without memmap= PCI devices could be placed at addresses 1713 Without memmap= PCI devices could be placed at addresses
1714 belonging to unused RAM. 1714 belonging to unused RAM.
1715 1715
1716 mem=nopentium [BUGS=X86-32] Disable usage of 4MB pages for kernel 1716 mem=nopentium [BUGS=X86-32] Disable usage of 4MB pages for kernel
1717 memory. 1717 memory.
1718 1718
1719 memchunk=nn[KMG] 1719 memchunk=nn[KMG]
1720 [KNL,SH] Allow user to override the default size for 1720 [KNL,SH] Allow user to override the default size for
1721 per-device physically contiguous DMA buffers. 1721 per-device physically contiguous DMA buffers.
1722 1722
1723 memmap=exactmap [KNL,X86] Enable setting of an exact 1723 memmap=exactmap [KNL,X86] Enable setting of an exact
1724 E820 memory map, as specified by the user. 1724 E820 memory map, as specified by the user.
1725 Such memmap=exactmap lines can be constructed based on 1725 Such memmap=exactmap lines can be constructed based on
1726 BIOS output or other requirements. See the memmap=nn@ss 1726 BIOS output or other requirements. See the memmap=nn@ss
1727 option description. 1727 option description.
1728 1728
1729 memmap=nn[KMG]@ss[KMG] 1729 memmap=nn[KMG]@ss[KMG]
1730 [KNL] Force usage of a specific region of memory. 1730 [KNL] Force usage of a specific region of memory.
1731 Region of memory to be used is from ss to ss+nn. 1731 Region of memory to be used is from ss to ss+nn.
1732 1732
1733 memmap=nn[KMG]#ss[KMG] 1733 memmap=nn[KMG]#ss[KMG]
1734 [KNL,ACPI] Mark specific memory as ACPI data. 1734 [KNL,ACPI] Mark specific memory as ACPI data.
1735 Region of memory to be marked is from ss to ss+nn. 1735 Region of memory to be marked is from ss to ss+nn.
1736 1736
1737 memmap=nn[KMG]$ss[KMG] 1737 memmap=nn[KMG]$ss[KMG]
1738 [KNL,ACPI] Mark specific memory as reserved. 1738 [KNL,ACPI] Mark specific memory as reserved.
1739 Region of memory to be reserved is from ss to ss+nn. 1739 Region of memory to be reserved is from ss to ss+nn.
1740 Example: Exclude memory from 0x18690000-0x1869ffff 1740 Example: Exclude memory from 0x18690000-0x1869ffff
1741 memmap=64K$0x18690000 1741 memmap=64K$0x18690000
1742 or 1742 or
1743 memmap=0x10000$0x18690000 1743 memmap=0x10000$0x18690000
1744 1744
1745 memory_corruption_check=0/1 [X86] 1745 memory_corruption_check=0/1 [X86]
1746 Some BIOSes seem to corrupt the first 64k of 1746 Some BIOSes seem to corrupt the first 64k of
1747 memory when doing things like suspend/resume. 1747 memory when doing things like suspend/resume.
1748 Setting this option will scan the memory 1748 Setting this option will scan the memory
1749 looking for corruption. Enabling this will 1749 looking for corruption. Enabling this will
1750 both detect corruption and prevent the kernel 1750 both detect corruption and prevent the kernel
1751 from using the memory being corrupted. 1751 from using the memory being corrupted.
1752 However, its intended as a diagnostic tool; if 1752 However, its intended as a diagnostic tool; if
1753 repeatable BIOS-originated corruption always 1753 repeatable BIOS-originated corruption always
1754 affects the same memory, you can use memmap= 1754 affects the same memory, you can use memmap=
1755 to prevent the kernel from using that memory. 1755 to prevent the kernel from using that memory.
1756 1756
1757 memory_corruption_check_size=size [X86] 1757 memory_corruption_check_size=size [X86]
1758 By default it checks for corruption in the low 1758 By default it checks for corruption in the low
1759 64k, making this memory unavailable for normal 1759 64k, making this memory unavailable for normal
1760 use. Use this parameter to scan for 1760 use. Use this parameter to scan for
1761 corruption in more or less memory. 1761 corruption in more or less memory.
1762 1762
1763 memory_corruption_check_period=seconds [X86] 1763 memory_corruption_check_period=seconds [X86]
1764 By default it checks for corruption every 60 1764 By default it checks for corruption every 60
1765 seconds. Use this parameter to check at some 1765 seconds. Use this parameter to check at some
1766 other rate. 0 disables periodic checking. 1766 other rate. 0 disables periodic checking.
1767 1767
1768 memtest= [KNL,X86] Enable memtest 1768 memtest= [KNL,X86] Enable memtest
1769 Format: <integer> 1769 Format: <integer>
1770 default : 0 <disable> 1770 default : 0 <disable>
1771 Specifies the number of memtest passes to be 1771 Specifies the number of memtest passes to be
1772 performed. Each pass selects another test 1772 performed. Each pass selects another test
1773 pattern from a given set of patterns. Memtest 1773 pattern from a given set of patterns. Memtest
1774 fills the memory with this pattern, validates 1774 fills the memory with this pattern, validates
1775 memory contents and reserves bad memory 1775 memory contents and reserves bad memory
1776 regions that are detected. 1776 regions that are detected.
1777 1777
1778 meye.*= [HW] Set MotionEye Camera parameters 1778 meye.*= [HW] Set MotionEye Camera parameters
1779 See Documentation/video4linux/meye.txt. 1779 See Documentation/video4linux/meye.txt.
1780 1780
1781 mfgpt_irq= [IA-32] Specify the IRQ to use for the 1781 mfgpt_irq= [IA-32] Specify the IRQ to use for the
1782 Multi-Function General Purpose Timers on AMD Geode 1782 Multi-Function General Purpose Timers on AMD Geode
1783 platforms. 1783 platforms.
1784 1784
1785 mfgptfix [X86-32] Fix MFGPT timers on AMD Geode platforms when 1785 mfgptfix [X86-32] Fix MFGPT timers on AMD Geode platforms when
1786 the BIOS has incorrectly applied a workaround. TinyBIOS 1786 the BIOS has incorrectly applied a workaround. TinyBIOS
1787 version 0.98 is known to be affected, 0.99 fixes the 1787 version 0.98 is known to be affected, 0.99 fixes the
1788 problem by letting the user disable the workaround. 1788 problem by letting the user disable the workaround.
1789 1789
1790 mga= [HW,DRM] 1790 mga= [HW,DRM]
1791 1791
1792 min_addr=nn[KMG] [KNL,BOOT,ia64] All physical memory below this 1792 min_addr=nn[KMG] [KNL,BOOT,ia64] All physical memory below this
1793 physical address is ignored. 1793 physical address is ignored.
1794 1794
1795 mini2440= [ARM,HW,KNL] 1795 mini2440= [ARM,HW,KNL]
1796 Format:[0..2][b][c][t] 1796 Format:[0..2][b][c][t]
1797 Default: "0tb" 1797 Default: "0tb"
1798 MINI2440 configuration specification: 1798 MINI2440 configuration specification:
1799 0 - The attached screen is the 3.5" TFT 1799 0 - The attached screen is the 3.5" TFT
1800 1 - The attached screen is the 7" TFT 1800 1 - The attached screen is the 7" TFT
1801 2 - The VGA Shield is attached (1024x768) 1801 2 - The VGA Shield is attached (1024x768)
1802 Leaving out the screen size parameter will not load 1802 Leaving out the screen size parameter will not load
1803 the TFT driver, and the framebuffer will be left 1803 the TFT driver, and the framebuffer will be left
1804 unconfigured. 1804 unconfigured.
1805 b - Enable backlight. The TFT backlight pin will be 1805 b - Enable backlight. The TFT backlight pin will be
1806 linked to the kernel VESA blanking code and a GPIO 1806 linked to the kernel VESA blanking code and a GPIO
1807 LED. This parameter is not necessary when using the 1807 LED. This parameter is not necessary when using the
1808 VGA shield. 1808 VGA shield.
1809 c - Enable the s3c camera interface. 1809 c - Enable the s3c camera interface.
1810 t - Reserved for enabling touchscreen support. The 1810 t - Reserved for enabling touchscreen support. The
1811 touchscreen support is not enabled in the mainstream 1811 touchscreen support is not enabled in the mainstream
1812 kernel as of 2.6.30, a preliminary port can be found 1812 kernel as of 2.6.30, a preliminary port can be found
1813 in the "bleeding edge" mini2440 support kernel at 1813 in the "bleeding edge" mini2440 support kernel at
1814 http://repo.or.cz/w/linux-2.6/mini2440.git 1814 http://repo.or.cz/w/linux-2.6/mini2440.git
1815 1815
1816 mminit_loglevel= 1816 mminit_loglevel=
1817 [KNL] When CONFIG_DEBUG_MEMORY_INIT is set, this 1817 [KNL] When CONFIG_DEBUG_MEMORY_INIT is set, this
1818 parameter allows control of the logging verbosity for 1818 parameter allows control of the logging verbosity for
1819 the additional memory initialisation checks. A value 1819 the additional memory initialisation checks. A value
1820 of 0 disables mminit logging and a level of 4 will 1820 of 0 disables mminit logging and a level of 4 will
1821 log everything. Information is printed at KERN_DEBUG 1821 log everything. Information is printed at KERN_DEBUG
1822 so loglevel=8 may also need to be specified. 1822 so loglevel=8 may also need to be specified.
1823 1823
1824 module.sig_enforce 1824 module.sig_enforce
1825 [KNL] When CONFIG_MODULE_SIG is set, this means that 1825 [KNL] When CONFIG_MODULE_SIG is set, this means that
1826 modules without (valid) signatures will fail to load. 1826 modules without (valid) signatures will fail to load.
1827 Note that if CONFIG_MODULE_SIG_FORCE is set, that 1827 Note that if CONFIG_MODULE_SIG_FORCE is set, that
1828 is always true, so this option does nothing. 1828 is always true, so this option does nothing.
1829 1829
1830 mousedev.tap_time= 1830 mousedev.tap_time=
1831 [MOUSE] Maximum time between finger touching and 1831 [MOUSE] Maximum time between finger touching and
1832 leaving touchpad surface for touch to be considered 1832 leaving touchpad surface for touch to be considered
1833 a tap and be reported as a left button click (for 1833 a tap and be reported as a left button click (for
1834 touchpads working in absolute mode only). 1834 touchpads working in absolute mode only).
1835 Format: <msecs> 1835 Format: <msecs>
1836 mousedev.xres= [MOUSE] Horizontal screen resolution, used for devices 1836 mousedev.xres= [MOUSE] Horizontal screen resolution, used for devices
1837 reporting absolute coordinates, such as tablets 1837 reporting absolute coordinates, such as tablets
1838 mousedev.yres= [MOUSE] Vertical screen resolution, used for devices 1838 mousedev.yres= [MOUSE] Vertical screen resolution, used for devices
1839 reporting absolute coordinates, such as tablets 1839 reporting absolute coordinates, such as tablets
1840 1840
1841 movablecore=nn[KMG] [KNL,X86,IA-64,PPC] This parameter 1841 movablecore=nn[KMG] [KNL,X86,IA-64,PPC] This parameter
1842 is similar to kernelcore except it specifies the 1842 is similar to kernelcore except it specifies the
1843 amount of memory used for migratable allocations. 1843 amount of memory used for migratable allocations.
1844 If both kernelcore and movablecore is specified, 1844 If both kernelcore and movablecore is specified,
1845 then kernelcore will be at *least* the specified 1845 then kernelcore will be at *least* the specified
1846 value but may be more. If movablecore on its own 1846 value but may be more. If movablecore on its own
1847 is specified, the administrator must be careful 1847 is specified, the administrator must be careful
1848 that the amount of memory usable for all allocations 1848 that the amount of memory usable for all allocations
1849 is not too small. 1849 is not too small.
1850 1850
1851 movable_node [KNL,X86] Boot-time switch to enable the effects 1851 movable_node [KNL,X86] Boot-time switch to enable the effects
1852 of CONFIG_MOVABLE_NODE=y. See mm/Kconfig for details. 1852 of CONFIG_MOVABLE_NODE=y. See mm/Kconfig for details.
1853 1853
1854 MTD_Partition= [MTD] 1854 MTD_Partition= [MTD]
1855 Format: <name>,<region-number>,<size>,<offset> 1855 Format: <name>,<region-number>,<size>,<offset>
1856 1856
1857 MTD_Region= [MTD] Format: 1857 MTD_Region= [MTD] Format:
1858 <name>,<region-number>[,<base>,<size>,<buswidth>,<altbuswidth>] 1858 <name>,<region-number>[,<base>,<size>,<buswidth>,<altbuswidth>]
1859 1859
1860 mtdparts= [MTD] 1860 mtdparts= [MTD]
1861 See drivers/mtd/cmdlinepart.c. 1861 See drivers/mtd/cmdlinepart.c.
1862 1862
1863 multitce=off [PPC] This parameter disables the use of the pSeries 1863 multitce=off [PPC] This parameter disables the use of the pSeries
1864 firmware feature for updating multiple TCE entries 1864 firmware feature for updating multiple TCE entries
1865 at a time. 1865 at a time.
1866 1866
1867 onenand.bdry= [HW,MTD] Flex-OneNAND Boundary Configuration 1867 onenand.bdry= [HW,MTD] Flex-OneNAND Boundary Configuration
1868 1868
1869 Format: [die0_boundary][,die0_lock][,die1_boundary][,die1_lock] 1869 Format: [die0_boundary][,die0_lock][,die1_boundary][,die1_lock]
1870 1870
1871 boundary - index of last SLC block on Flex-OneNAND. 1871 boundary - index of last SLC block on Flex-OneNAND.
1872 The remaining blocks are configured as MLC blocks. 1872 The remaining blocks are configured as MLC blocks.
1873 lock - Configure if Flex-OneNAND boundary should be locked. 1873 lock - Configure if Flex-OneNAND boundary should be locked.
1874 Once locked, the boundary cannot be changed. 1874 Once locked, the boundary cannot be changed.
1875 1 indicates lock status, 0 indicates unlock status. 1875 1 indicates lock status, 0 indicates unlock status.
1876 1876
1877 mtdset= [ARM] 1877 mtdset= [ARM]
1878 ARM/S3C2412 JIVE boot control 1878 ARM/S3C2412 JIVE boot control
1879 1879
1880 See arch/arm/mach-s3c2412/mach-jive.c 1880 See arch/arm/mach-s3c2412/mach-jive.c
1881 1881
1882 mtouchusb.raw_coordinates= 1882 mtouchusb.raw_coordinates=
1883 [HW] Make the MicroTouch USB driver use raw coordinates 1883 [HW] Make the MicroTouch USB driver use raw coordinates
1884 ('y', default) or cooked coordinates ('n') 1884 ('y', default) or cooked coordinates ('n')
1885 1885
1886 mtrr_chunk_size=nn[KMG] [X86] 1886 mtrr_chunk_size=nn[KMG] [X86]
1887 used for mtrr cleanup. It is largest continuous chunk 1887 used for mtrr cleanup. It is largest continuous chunk
1888 that could hold holes aka. UC entries. 1888 that could hold holes aka. UC entries.
1889 1889
1890 mtrr_gran_size=nn[KMG] [X86] 1890 mtrr_gran_size=nn[KMG] [X86]
1891 Used for mtrr cleanup. It is granularity of mtrr block. 1891 Used for mtrr cleanup. It is granularity of mtrr block.
1892 Default is 1. 1892 Default is 1.
1893 Large value could prevent small alignment from 1893 Large value could prevent small alignment from
1894 using up MTRRs. 1894 using up MTRRs.
1895 1895
1896 mtrr_spare_reg_nr=n [X86] 1896 mtrr_spare_reg_nr=n [X86]
1897 Format: <integer> 1897 Format: <integer>
1898 Range: 0,7 : spare reg number 1898 Range: 0,7 : spare reg number
1899 Default : 1 1899 Default : 1
1900 Used for mtrr cleanup. It is spare mtrr entries number. 1900 Used for mtrr cleanup. It is spare mtrr entries number.
1901 Set to 2 or more if your graphical card needs more. 1901 Set to 2 or more if your graphical card needs more.
1902 1902
1903 n2= [NET] SDL Inc. RISCom/N2 synchronous serial card 1903 n2= [NET] SDL Inc. RISCom/N2 synchronous serial card
1904 1904
1905 netdev= [NET] Network devices parameters 1905 netdev= [NET] Network devices parameters
1906 Format: <irq>,<io>,<mem_start>,<mem_end>,<name> 1906 Format: <irq>,<io>,<mem_start>,<mem_end>,<name>
1907 Note that mem_start is often overloaded to mean 1907 Note that mem_start is often overloaded to mean
1908 something different and driver-specific. 1908 something different and driver-specific.
1909 This usage is only documented in each driver source 1909 This usage is only documented in each driver source
1910 file if at all. 1910 file if at all.
1911 1911
1912 nf_conntrack.acct= 1912 nf_conntrack.acct=
1913 [NETFILTER] Enable connection tracking flow accounting 1913 [NETFILTER] Enable connection tracking flow accounting
1914 0 to disable accounting 1914 0 to disable accounting
1915 1 to enable accounting 1915 1 to enable accounting
1916 Default value is 0. 1916 Default value is 0.
1917 1917
1918 nfsaddrs= [NFS] Deprecated. Use ip= instead. 1918 nfsaddrs= [NFS] Deprecated. Use ip= instead.
1919 See Documentation/filesystems/nfs/nfsroot.txt. 1919 See Documentation/filesystems/nfs/nfsroot.txt.
1920 1920
1921 nfsroot= [NFS] nfs root filesystem for disk-less boxes. 1921 nfsroot= [NFS] nfs root filesystem for disk-less boxes.
1922 See Documentation/filesystems/nfs/nfsroot.txt. 1922 See Documentation/filesystems/nfs/nfsroot.txt.
1923 1923
1924 nfsrootdebug [NFS] enable nfsroot debugging messages. 1924 nfsrootdebug [NFS] enable nfsroot debugging messages.
1925 See Documentation/filesystems/nfs/nfsroot.txt. 1925 See Documentation/filesystems/nfs/nfsroot.txt.
1926 1926
1927 nfs.callback_tcpport= 1927 nfs.callback_tcpport=
1928 [NFS] set the TCP port on which the NFSv4 callback 1928 [NFS] set the TCP port on which the NFSv4 callback
1929 channel should listen. 1929 channel should listen.
1930 1930
1931 nfs.cache_getent= 1931 nfs.cache_getent=
1932 [NFS] sets the pathname to the program which is used 1932 [NFS] sets the pathname to the program which is used
1933 to update the NFS client cache entries. 1933 to update the NFS client cache entries.
1934 1934
1935 nfs.cache_getent_timeout= 1935 nfs.cache_getent_timeout=
1936 [NFS] sets the timeout after which an attempt to 1936 [NFS] sets the timeout after which an attempt to
1937 update a cache entry is deemed to have failed. 1937 update a cache entry is deemed to have failed.
1938 1938
1939 nfs.idmap_cache_timeout= 1939 nfs.idmap_cache_timeout=
1940 [NFS] set the maximum lifetime for idmapper cache 1940 [NFS] set the maximum lifetime for idmapper cache
1941 entries. 1941 entries.
1942 1942
1943 nfs.enable_ino64= 1943 nfs.enable_ino64=
1944 [NFS] enable 64-bit inode numbers. 1944 [NFS] enable 64-bit inode numbers.
1945 If zero, the NFS client will fake up a 32-bit inode 1945 If zero, the NFS client will fake up a 32-bit inode
1946 number for the readdir() and stat() syscalls instead 1946 number for the readdir() and stat() syscalls instead
1947 of returning the full 64-bit number. 1947 of returning the full 64-bit number.
1948 The default is to return 64-bit inode numbers. 1948 The default is to return 64-bit inode numbers.
1949 1949
1950 nfs.max_session_slots= 1950 nfs.max_session_slots=
1951 [NFSv4.1] Sets the maximum number of session slots 1951 [NFSv4.1] Sets the maximum number of session slots
1952 the client will attempt to negotiate with the server. 1952 the client will attempt to negotiate with the server.
1953 This limits the number of simultaneous RPC requests 1953 This limits the number of simultaneous RPC requests
1954 that the client can send to the NFSv4.1 server. 1954 that the client can send to the NFSv4.1 server.
1955 Note that there is little point in setting this 1955 Note that there is little point in setting this
1956 value higher than the max_tcp_slot_table_limit. 1956 value higher than the max_tcp_slot_table_limit.
1957 1957
1958 nfs.nfs4_disable_idmapping= 1958 nfs.nfs4_disable_idmapping=
1959 [NFSv4] When set to the default of '1', this option 1959 [NFSv4] When set to the default of '1', this option
1960 ensures that both the RPC level authentication 1960 ensures that both the RPC level authentication
1961 scheme and the NFS level operations agree to use 1961 scheme and the NFS level operations agree to use
1962 numeric uids/gids if the mount is using the 1962 numeric uids/gids if the mount is using the
1963 'sec=sys' security flavour. In effect it is 1963 'sec=sys' security flavour. In effect it is
1964 disabling idmapping, which can make migration from 1964 disabling idmapping, which can make migration from
1965 legacy NFSv2/v3 systems to NFSv4 easier. 1965 legacy NFSv2/v3 systems to NFSv4 easier.
1966 Servers that do not support this mode of operation 1966 Servers that do not support this mode of operation
1967 will be autodetected by the client, and it will fall 1967 will be autodetected by the client, and it will fall
1968 back to using the idmapper. 1968 back to using the idmapper.
1969 To turn off this behaviour, set the value to '0'. 1969 To turn off this behaviour, set the value to '0'.
1970 nfs.nfs4_unique_id= 1970 nfs.nfs4_unique_id=
1971 [NFS4] Specify an additional fixed unique ident- 1971 [NFS4] Specify an additional fixed unique ident-
1972 ification string that NFSv4 clients can insert into 1972 ification string that NFSv4 clients can insert into
1973 their nfs_client_id4 string. This is typically a 1973 their nfs_client_id4 string. This is typically a
1974 UUID that is generated at system install time. 1974 UUID that is generated at system install time.
1975 1975
1976 nfs.send_implementation_id = 1976 nfs.send_implementation_id =
1977 [NFSv4.1] Send client implementation identification 1977 [NFSv4.1] Send client implementation identification
1978 information in exchange_id requests. 1978 information in exchange_id requests.
1979 If zero, no implementation identification information 1979 If zero, no implementation identification information
1980 will be sent. 1980 will be sent.
1981 The default is to send the implementation identification 1981 The default is to send the implementation identification
1982 information. 1982 information.
1983 1983
1984 nfs.recover_lost_locks = 1984 nfs.recover_lost_locks =
1985 [NFSv4] Attempt to recover locks that were lost due 1985 [NFSv4] Attempt to recover locks that were lost due
1986 to a lease timeout on the server. Please note that 1986 to a lease timeout on the server. Please note that
1987 doing this risks data corruption, since there are 1987 doing this risks data corruption, since there are
1988 no guarantees that the file will remain unchanged 1988 no guarantees that the file will remain unchanged
1989 after the locks are lost. 1989 after the locks are lost.
1990 If you want to enable the kernel legacy behaviour of 1990 If you want to enable the kernel legacy behaviour of
1991 attempting to recover these locks, then set this 1991 attempting to recover these locks, then set this
1992 parameter to '1'. 1992 parameter to '1'.
1993 The default parameter value of '0' causes the kernel 1993 The default parameter value of '0' causes the kernel
1994 not to attempt recovery of lost locks. 1994 not to attempt recovery of lost locks.
1995 1995
1996 nfsd.nfs4_disable_idmapping= 1996 nfsd.nfs4_disable_idmapping=
1997 [NFSv4] When set to the default of '1', the NFSv4 1997 [NFSv4] When set to the default of '1', the NFSv4
1998 server will return only numeric uids and gids to 1998 server will return only numeric uids and gids to
1999 clients using auth_sys, and will accept numeric uids 1999 clients using auth_sys, and will accept numeric uids
2000 and gids from such clients. This is intended to ease 2000 and gids from such clients. This is intended to ease
2001 migration from NFSv2/v3. 2001 migration from NFSv2/v3.
2002 2002
2003 objlayoutdriver.osd_login_prog= 2003 objlayoutdriver.osd_login_prog=
2004 [NFS] [OBJLAYOUT] sets the pathname to the program which 2004 [NFS] [OBJLAYOUT] sets the pathname to the program which
2005 is used to automatically discover and login into new 2005 is used to automatically discover and login into new
2006 osd-targets. Please see: 2006 osd-targets. Please see:
2007 Documentation/filesystems/pnfs.txt for more explanations 2007 Documentation/filesystems/pnfs.txt for more explanations
2008 2008
2009 nmi_debug= [KNL,AVR32,SH] Specify one or more actions to take 2009 nmi_debug= [KNL,AVR32,SH] Specify one or more actions to take
2010 when a NMI is triggered. 2010 when a NMI is triggered.
2011 Format: [state][,regs][,debounce][,die] 2011 Format: [state][,regs][,debounce][,die]
2012 2012
2013 nmi_watchdog= [KNL,BUGS=X86] Debugging features for SMP kernels 2013 nmi_watchdog= [KNL,BUGS=X86] Debugging features for SMP kernels
2014 Format: [panic,][nopanic,][num] 2014 Format: [panic,][nopanic,][num]
2015 Valid num: 0 2015 Valid num: 0
2016 0 - turn nmi_watchdog off 2016 0 - turn nmi_watchdog off
2017 When panic is specified, panic when an NMI watchdog 2017 When panic is specified, panic when an NMI watchdog
2018 timeout occurs (or 'nopanic' to override the opposite 2018 timeout occurs (or 'nopanic' to override the opposite
2019 default). 2019 default).
2020 This is useful when you use a panic=... timeout and 2020 This is useful when you use a panic=... timeout and
2021 need the box quickly up again. 2021 need the box quickly up again.
2022 2022
2023 netpoll.carrier_timeout= 2023 netpoll.carrier_timeout=
2024 [NET] Specifies amount of time (in seconds) that 2024 [NET] Specifies amount of time (in seconds) that
2025 netpoll should wait for a carrier. By default netpoll 2025 netpoll should wait for a carrier. By default netpoll
2026 waits 4 seconds. 2026 waits 4 seconds.
2027 2027
2028 no387 [BUGS=X86-32] Tells the kernel to use the 387 maths 2028 no387 [BUGS=X86-32] Tells the kernel to use the 387 maths
2029 emulation library even if a 387 maths coprocessor 2029 emulation library even if a 387 maths coprocessor
2030 is present. 2030 is present.
2031 2031
2032 no_console_suspend 2032 no_console_suspend
2033 [HW] Never suspend the console 2033 [HW] Never suspend the console
2034 Disable suspending of consoles during suspend and 2034 Disable suspending of consoles during suspend and
2035 hibernate operations. Once disabled, debugging 2035 hibernate operations. Once disabled, debugging
2036 messages can reach various consoles while the rest 2036 messages can reach various consoles while the rest
2037 of the system is being put to sleep (ie, while 2037 of the system is being put to sleep (ie, while
2038 debugging driver suspend/resume hooks). This may 2038 debugging driver suspend/resume hooks). This may
2039 not work reliably with all consoles, but is known 2039 not work reliably with all consoles, but is known
2040 to work with serial and VGA consoles. 2040 to work with serial and VGA consoles.
2041 To facilitate more flexible debugging, we also add 2041 To facilitate more flexible debugging, we also add
2042 console_suspend, a printk module parameter to control 2042 console_suspend, a printk module parameter to control
2043 it. Users could use console_suspend (usually 2043 it. Users could use console_suspend (usually
2044 /sys/module/printk/parameters/console_suspend) to 2044 /sys/module/printk/parameters/console_suspend) to
2045 turn on/off it dynamically. 2045 turn on/off it dynamically.
2046 2046
2047 noaliencache [MM, NUMA, SLAB] Disables the allocation of alien 2047 noaliencache [MM, NUMA, SLAB] Disables the allocation of alien
2048 caches in the slab allocator. Saves per-node memory, 2048 caches in the slab allocator. Saves per-node memory,
2049 but will impact performance. 2049 but will impact performance.
2050 2050
2051 noalign [KNL,ARM] 2051 noalign [KNL,ARM]
2052 2052
2053 noapic [SMP,APIC] Tells the kernel to not make use of any 2053 noapic [SMP,APIC] Tells the kernel to not make use of any
2054 IOAPICs that may be present in the system. 2054 IOAPICs that may be present in the system.
2055 2055
2056 nokaslr [X86] 2056 nokaslr [X86]
2057 Disable kernel base offset ASLR (Address Space 2057 Disable kernel base offset ASLR (Address Space
2058 Layout Randomization) if built into the kernel. 2058 Layout Randomization) if built into the kernel.
2059 2059
2060 noautogroup Disable scheduler automatic task group creation. 2060 noautogroup Disable scheduler automatic task group creation.
2061 2061
2062 nobats [PPC] Do not use BATs for mapping kernel lowmem 2062 nobats [PPC] Do not use BATs for mapping kernel lowmem
2063 on "Classic" PPC cores. 2063 on "Classic" PPC cores.
2064 2064
2065 nocache [ARM] 2065 nocache [ARM]
2066 2066
2067 noclflush [BUGS=X86] Don't use the CLFLUSH instruction 2067 noclflush [BUGS=X86] Don't use the CLFLUSH instruction
2068 2068
2069 nodelayacct [KNL] Disable per-task delay accounting 2069 nodelayacct [KNL] Disable per-task delay accounting
2070 2070
2071 nodisconnect [HW,SCSI,M68K] Disables SCSI disconnects. 2071 nodisconnect [HW,SCSI,M68K] Disables SCSI disconnects.
2072 2072
2073 nodsp [SH] Disable hardware DSP at boot time. 2073 nodsp [SH] Disable hardware DSP at boot time.
2074 2074
2075 noefi [X86] Disable EFI runtime services support. 2075 noefi [X86] Disable EFI runtime services support.
2076 2076
2077 noexec [IA-64] 2077 noexec [IA-64]
2078 2078
2079 noexec [X86] 2079 noexec [X86]
2080 On X86-32 available only on PAE configured kernels. 2080 On X86-32 available only on PAE configured kernels.
2081 noexec=on: enable non-executable mappings (default) 2081 noexec=on: enable non-executable mappings (default)
2082 noexec=off: disable non-executable mappings 2082 noexec=off: disable non-executable mappings
2083 2083
2084 nosmap [X86] 2084 nosmap [X86]
2085 Disable SMAP (Supervisor Mode Access Prevention) 2085 Disable SMAP (Supervisor Mode Access Prevention)
2086 even if it is supported by processor. 2086 even if it is supported by processor.
2087 2087
2088 nosmep [X86] 2088 nosmep [X86]
2089 Disable SMEP (Supervisor Mode Execution Prevention) 2089 Disable SMEP (Supervisor Mode Execution Prevention)
2090 even if it is supported by processor. 2090 even if it is supported by processor.
2091 2091
2092 noexec32 [X86-64] 2092 noexec32 [X86-64]
2093 This affects only 32-bit executables. 2093 This affects only 32-bit executables.
2094 noexec32=on: enable non-executable mappings (default) 2094 noexec32=on: enable non-executable mappings (default)
2095 read doesn't imply executable mappings 2095 read doesn't imply executable mappings
2096 noexec32=off: disable non-executable mappings 2096 noexec32=off: disable non-executable mappings
2097 read implies executable mappings 2097 read implies executable mappings
2098 2098
2099 nofpu [SH] Disable hardware FPU at boot time. 2099 nofpu [SH] Disable hardware FPU at boot time.
2100 2100
2101 nofxsr [BUGS=X86-32] Disables x86 floating point extended 2101 nofxsr [BUGS=X86-32] Disables x86 floating point extended
2102 register save and restore. The kernel will only save 2102 register save and restore. The kernel will only save
2103 legacy floating-point registers on task switch. 2103 legacy floating-point registers on task switch.
2104 2104
2105 noxsave [BUGS=X86] Disables x86 extended register state save 2105 noxsave [BUGS=X86] Disables x86 extended register state save
2106 and restore using xsave. The kernel will fallback to 2106 and restore using xsave. The kernel will fallback to
2107 enabling legacy floating-point and sse state. 2107 enabling legacy floating-point and sse state.
2108 2108
2109 eagerfpu= [X86] 2109 eagerfpu= [X86]
2110 on enable eager fpu restore 2110 on enable eager fpu restore
2111 off disable eager fpu restore 2111 off disable eager fpu restore
2112 auto selects the default scheme, which automatically 2112 auto selects the default scheme, which automatically
2113 enables eagerfpu restore for xsaveopt. 2113 enables eagerfpu restore for xsaveopt.
2114 2114
2115 nohlt [BUGS=ARM,SH] Tells the kernel that the sleep(SH) or 2115 nohlt [BUGS=ARM,SH] Tells the kernel that the sleep(SH) or
2116 wfi(ARM) instruction doesn't work correctly and not to 2116 wfi(ARM) instruction doesn't work correctly and not to
2117 use it. This is also useful when using JTAG debugger. 2117 use it. This is also useful when using JTAG debugger.
2118 2118
2119 no_file_caps Tells the kernel not to honor file capabilities. The 2119 no_file_caps Tells the kernel not to honor file capabilities. The
2120 only way then for a file to be executed with privilege 2120 only way then for a file to be executed with privilege
2121 is to be setuid root or executed by root. 2121 is to be setuid root or executed by root.
2122 2122
2123 nohalt [IA-64] Tells the kernel not to use the power saving 2123 nohalt [IA-64] Tells the kernel not to use the power saving
2124 function PAL_HALT_LIGHT when idle. This increases 2124 function PAL_HALT_LIGHT when idle. This increases
2125 power-consumption. On the positive side, it reduces 2125 power-consumption. On the positive side, it reduces
2126 interrupt wake-up latency, which may improve performance 2126 interrupt wake-up latency, which may improve performance
2127 in certain environments such as networked servers or 2127 in certain environments such as networked servers or
2128 real-time systems. 2128 real-time systems.
2129 2129
2130 nohz= [KNL] Boottime enable/disable dynamic ticks 2130 nohz= [KNL] Boottime enable/disable dynamic ticks
2131 Valid arguments: on, off 2131 Valid arguments: on, off
2132 Default: on 2132 Default: on
2133 2133
2134 nohz_full= [KNL,BOOT] 2134 nohz_full= [KNL,BOOT]
2135 In kernels built with CONFIG_NO_HZ_FULL=y, set 2135 In kernels built with CONFIG_NO_HZ_FULL=y, set
2136 the specified list of CPUs whose tick will be stopped 2136 the specified list of CPUs whose tick will be stopped
2137 whenever possible. The boot CPU will be forced outside 2137 whenever possible. The boot CPU will be forced outside
2138 the range to maintain the timekeeping. 2138 the range to maintain the timekeeping.
2139 The CPUs in this range must also be included in the 2139 The CPUs in this range must also be included in the
2140 rcu_nocbs= set. 2140 rcu_nocbs= set.
2141 2141
2142 noiotrap [SH] Disables trapped I/O port accesses. 2142 noiotrap [SH] Disables trapped I/O port accesses.
2143 2143
2144 noirqdebug [X86-32] Disables the code which attempts to detect and 2144 noirqdebug [X86-32] Disables the code which attempts to detect and
2145 disable unhandled interrupt sources. 2145 disable unhandled interrupt sources.
2146 2146
2147 no_timer_check [X86,APIC] Disables the code which tests for 2147 no_timer_check [X86,APIC] Disables the code which tests for
2148 broken timer IRQ sources. 2148 broken timer IRQ sources.
2149 2149
2150 noisapnp [ISAPNP] Disables ISA PnP code. 2150 noisapnp [ISAPNP] Disables ISA PnP code.
2151 2151
2152 noinitrd [RAM] Tells the kernel not to load any configured 2152 noinitrd [RAM] Tells the kernel not to load any configured
2153 initial RAM disk. 2153 initial RAM disk.
2154 2154
2155 nointremap [X86-64, Intel-IOMMU] Do not enable interrupt 2155 nointremap [X86-64, Intel-IOMMU] Do not enable interrupt
2156 remapping. 2156 remapping.
2157 [Deprecated - use intremap=off] 2157 [Deprecated - use intremap=off]
2158 2158
2159 nointroute [IA-64] 2159 nointroute [IA-64]
2160 2160
2161 nojitter [IA-64] Disables jitter checking for ITC timers. 2161 nojitter [IA-64] Disables jitter checking for ITC timers.
2162 2162
2163 no-kvmclock [X86,KVM] Disable paravirtualized KVM clock driver 2163 no-kvmclock [X86,KVM] Disable paravirtualized KVM clock driver
2164 2164
2165 no-kvmapf [X86,KVM] Disable paravirtualized asynchronous page 2165 no-kvmapf [X86,KVM] Disable paravirtualized asynchronous page
2166 fault handling. 2166 fault handling.
2167 2167
2168 no-steal-acc [X86,KVM] Disable paravirtualized steal time accounting. 2168 no-steal-acc [X86,KVM] Disable paravirtualized steal time accounting.
2169 steal time is computed, but won't influence scheduler 2169 steal time is computed, but won't influence scheduler
2170 behaviour 2170 behaviour
2171 2171
2172 nolapic [X86-32,APIC] Do not enable or use the local APIC. 2172 nolapic [X86-32,APIC] Do not enable or use the local APIC.
2173 2173
2174 nolapic_timer [X86-32,APIC] Do not use the local APIC timer. 2174 nolapic_timer [X86-32,APIC] Do not use the local APIC timer.
2175 2175
2176 noltlbs [PPC] Do not use large page/tlb entries for kernel 2176 noltlbs [PPC] Do not use large page/tlb entries for kernel
2177 lowmem mapping on PPC40x. 2177 lowmem mapping on PPC40x.
2178 2178
2179 nomca [IA-64] Disable machine check abort handling 2179 nomca [IA-64] Disable machine check abort handling
2180 2180
2181 nomce [X86-32] Machine Check Exception 2181 nomce [X86-32] Machine Check Exception
2182 2182
2183 nomfgpt [X86-32] Disable Multi-Function General Purpose 2183 nomfgpt [X86-32] Disable Multi-Function General Purpose
2184 Timer usage (for AMD Geode machines). 2184 Timer usage (for AMD Geode machines).
2185 2185
2186 nonmi_ipi [X86] Disable using NMI IPIs during panic/reboot to 2186 nonmi_ipi [X86] Disable using NMI IPIs during panic/reboot to
2187 shutdown the other cpus. Instead use the REBOOT_VECTOR 2187 shutdown the other cpus. Instead use the REBOOT_VECTOR
2188 irq. 2188 irq.
2189 2189
2190 nomodule Disable module load 2190 nomodule Disable module load
2191 2191
2192 nopat [X86] Disable PAT (page attribute table extension of 2192 nopat [X86] Disable PAT (page attribute table extension of
2193 pagetables) support. 2193 pagetables) support.
2194 2194
2195 norandmaps Don't use address space randomization. Equivalent to 2195 norandmaps Don't use address space randomization. Equivalent to
2196 echo 0 > /proc/sys/kernel/randomize_va_space 2196 echo 0 > /proc/sys/kernel/randomize_va_space
2197 2197
2198 noreplace-paravirt [X86,IA-64,PV_OPS] Don't patch paravirt_ops 2198 noreplace-paravirt [X86,IA-64,PV_OPS] Don't patch paravirt_ops
2199 2199
2200 noreplace-smp [X86-32,SMP] Don't replace SMP instructions 2200 noreplace-smp [X86-32,SMP] Don't replace SMP instructions
2201 with UP alternatives 2201 with UP alternatives
2202 2202
2203 nordrand [X86] Disable the direct use of the RDRAND 2203 nordrand [X86] Disable the direct use of the RDRAND
2204 instruction even if it is supported by the 2204 instruction even if it is supported by the
2205 processor. RDRAND is still available to user 2205 processor. RDRAND is still available to user
2206 space applications. 2206 space applications.
2207 2207
2208 noresume [SWSUSP] Disables resume and restores original swap 2208 noresume [SWSUSP] Disables resume and restores original swap
2209 space. 2209 space.
2210 2210
2211 no-scroll [VGA] Disables scrollback. 2211 no-scroll [VGA] Disables scrollback.
2212 This is required for the Braillex ib80-piezo Braille 2212 This is required for the Braillex ib80-piezo Braille
2213 reader made by F.H. Papenmeier (Germany). 2213 reader made by F.H. Papenmeier (Germany).
2214 2214
2215 nosbagart [IA-64] 2215 nosbagart [IA-64]
2216 2216
2217 nosep [BUGS=X86-32] Disables x86 SYSENTER/SYSEXIT support. 2217 nosep [BUGS=X86-32] Disables x86 SYSENTER/SYSEXIT support.
2218 2218
2219 nosmp [SMP] Tells an SMP kernel to act as a UP kernel, 2219 nosmp [SMP] Tells an SMP kernel to act as a UP kernel,
2220 and disable the IO APIC. legacy for "maxcpus=0". 2220 and disable the IO APIC. legacy for "maxcpus=0".
2221 2221
2222 nosoftlockup [KNL] Disable the soft-lockup detector. 2222 nosoftlockup [KNL] Disable the soft-lockup detector.
2223 2223
2224 nosync [HW,M68K] Disables sync negotiation for all devices. 2224 nosync [HW,M68K] Disables sync negotiation for all devices.
2225 2225
2226 notsc [BUGS=X86-32] Disable Time Stamp Counter 2226 notsc [BUGS=X86-32] Disable Time Stamp Counter
2227 2227
2228 nousb [USB] Disable the USB subsystem 2228 nousb [USB] Disable the USB subsystem
2229 2229
2230 nowatchdog [KNL] Disable the lockup detector (NMI watchdog). 2230 nowatchdog [KNL] Disable the lockup detector (NMI watchdog).
2231 2231
2232 nowb [ARM] 2232 nowb [ARM]
2233 2233
2234 nox2apic [X86-64,APIC] Do not enable x2APIC mode. 2234 nox2apic [X86-64,APIC] Do not enable x2APIC mode.
2235 2235
2236 cpu0_hotplug [X86] Turn on CPU0 hotplug feature when 2236 cpu0_hotplug [X86] Turn on CPU0 hotplug feature when
2237 CONFIG_BOOTPARAM_HOTPLUG_CPU0 is off. 2237 CONFIG_BOOTPARAM_HOTPLUG_CPU0 is off.
2238 Some features depend on CPU0. Known dependencies are: 2238 Some features depend on CPU0. Known dependencies are:
2239 1. Resume from suspend/hibernate depends on CPU0. 2239 1. Resume from suspend/hibernate depends on CPU0.
2240 Suspend/hibernate will fail if CPU0 is offline and you 2240 Suspend/hibernate will fail if CPU0 is offline and you
2241 need to online CPU0 before suspend/hibernate. 2241 need to online CPU0 before suspend/hibernate.
2242 2. PIC interrupts also depend on CPU0. CPU0 can't be 2242 2. PIC interrupts also depend on CPU0. CPU0 can't be
2243 removed if a PIC interrupt is detected. 2243 removed if a PIC interrupt is detected.
2244 It's said poweroff/reboot may depend on CPU0 on some 2244 It's said poweroff/reboot may depend on CPU0 on some
2245 machines although I haven't seen such issues so far 2245 machines although I haven't seen such issues so far
2246 after CPU0 is offline on a few tested machines. 2246 after CPU0 is offline on a few tested machines.
2247 If the dependencies are under your control, you can 2247 If the dependencies are under your control, you can
2248 turn on cpu0_hotplug. 2248 turn on cpu0_hotplug.
2249 2249
2250 nptcg= [IA-64] Override max number of concurrent global TLB 2250 nptcg= [IA-64] Override max number of concurrent global TLB
2251 purges which is reported from either PAL_VM_SUMMARY or 2251 purges which is reported from either PAL_VM_SUMMARY or
2252 SAL PALO. 2252 SAL PALO.
2253 2253
2254 nr_cpus= [SMP] Maximum number of processors that an SMP kernel 2254 nr_cpus= [SMP] Maximum number of processors that an SMP kernel
2255 could support. nr_cpus=n : n >= 1 limits the kernel to 2255 could support. nr_cpus=n : n >= 1 limits the kernel to
2256 supporting 'n' processors. Later in runtime you can not 2256 supporting 'n' processors. Later in runtime you can not
2257 use hotplug cpu feature to put more cpu back to online. 2257 use hotplug cpu feature to put more cpu back to online.
2258 just like you compile the kernel NR_CPUS=n 2258 just like you compile the kernel NR_CPUS=n
2259 2259
2260 nr_uarts= [SERIAL] maximum number of UARTs to be registered. 2260 nr_uarts= [SERIAL] maximum number of UARTs to be registered.
2261 2261
2262 numa_balancing= [KNL,X86] Enable or disable automatic NUMA balancing. 2262 numa_balancing= [KNL,X86] Enable or disable automatic NUMA balancing.
2263 Allowed values are enable and disable 2263 Allowed values are enable and disable
2264 2264
2265 numa_zonelist_order= [KNL, BOOT] Select zonelist order for NUMA. 2265 numa_zonelist_order= [KNL, BOOT] Select zonelist order for NUMA.
2266 one of ['zone', 'node', 'default'] can be specified 2266 one of ['zone', 'node', 'default'] can be specified
2267 This can be set from sysctl after boot. 2267 This can be set from sysctl after boot.
2268 See Documentation/sysctl/vm.txt for details. 2268 See Documentation/sysctl/vm.txt for details.
2269 2269
2270 ohci1394_dma=early [HW] enable debugging via the ohci1394 driver. 2270 ohci1394_dma=early [HW] enable debugging via the ohci1394 driver.
2271 See Documentation/debugging-via-ohci1394.txt for more 2271 See Documentation/debugging-via-ohci1394.txt for more
2272 info. 2272 info.
2273 2273
2274 olpc_ec_timeout= [OLPC] ms delay when issuing EC commands 2274 olpc_ec_timeout= [OLPC] ms delay when issuing EC commands
2275 Rather than timing out after 20 ms if an EC 2275 Rather than timing out after 20 ms if an EC
2276 command is not properly ACKed, override the length 2276 command is not properly ACKed, override the length
2277 of the timeout. We have interrupts disabled while 2277 of the timeout. We have interrupts disabled while
2278 waiting for the ACK, so if this is set too high 2278 waiting for the ACK, so if this is set too high
2279 interrupts *may* be lost! 2279 interrupts *may* be lost!
2280 2280
2281 omap_mux= [OMAP] Override bootloader pin multiplexing. 2281 omap_mux= [OMAP] Override bootloader pin multiplexing.
2282 Format: <mux_mode0.mode_name=value>... 2282 Format: <mux_mode0.mode_name=value>...
2283 For example, to override I2C bus2: 2283 For example, to override I2C bus2:
2284 omap_mux=i2c2_scl.i2c2_scl=0x100,i2c2_sda.i2c2_sda=0x100 2284 omap_mux=i2c2_scl.i2c2_scl=0x100,i2c2_sda.i2c2_sda=0x100
2285 2285
2286 omap_debugss_en [OMAP] Enable Debug Sub-System module required
2287 for JTAG debugging.
2288
2286 oprofile.timer= [HW] 2289 oprofile.timer= [HW]
2287 Use timer interrupt instead of performance counters 2290 Use timer interrupt instead of performance counters
2288 2291
2289 oprofile.cpu_type= Force an oprofile cpu type 2292 oprofile.cpu_type= Force an oprofile cpu type
2290 This might be useful if you have an older oprofile 2293 This might be useful if you have an older oprofile
2291 userland or if you want common events. 2294 userland or if you want common events.
2292 Format: { arch_perfmon } 2295 Format: { arch_perfmon }
2293 arch_perfmon: [X86] Force use of architectural 2296 arch_perfmon: [X86] Force use of architectural
2294 perfmon on Intel CPUs instead of the 2297 perfmon on Intel CPUs instead of the
2295 CPU specific event set. 2298 CPU specific event set.
2296 timer: [X86] Force use of architectural NMI 2299 timer: [X86] Force use of architectural NMI
2297 timer mode (see also oprofile.timer 2300 timer mode (see also oprofile.timer
2298 for generic hr timer mode) 2301 for generic hr timer mode)
2299 [s390] Force legacy basic mode sampling 2302 [s390] Force legacy basic mode sampling
2300 (report cpu_type "timer") 2303 (report cpu_type "timer")
2301 2304
2302 oops=panic Always panic on oopses. Default is to just kill the 2305 oops=panic Always panic on oopses. Default is to just kill the
2303 process, but there is a small probability of 2306 process, but there is a small probability of
2304 deadlocking the machine. 2307 deadlocking the machine.
2305 This will also cause panics on machine check exceptions. 2308 This will also cause panics on machine check exceptions.
2306 Useful together with panic=30 to trigger a reboot. 2309 Useful together with panic=30 to trigger a reboot.
2307 2310
2308 OSS [HW,OSS] 2311 OSS [HW,OSS]
2309 See Documentation/sound/oss/oss-parameters.txt 2312 See Documentation/sound/oss/oss-parameters.txt
2310 2313
2311 panic= [KNL] Kernel behaviour on panic: delay <timeout> 2314 panic= [KNL] Kernel behaviour on panic: delay <timeout>
2312 timeout > 0: seconds before rebooting 2315 timeout > 0: seconds before rebooting
2313 timeout = 0: wait forever 2316 timeout = 0: wait forever
2314 timeout < 0: reboot immediately 2317 timeout < 0: reboot immediately
2315 Format: <timeout> 2318 Format: <timeout>
2316 2319
2317 parkbd.port= [HW] Parallel port number the keyboard adapter is 2320 parkbd.port= [HW] Parallel port number the keyboard adapter is
2318 connected to, default is 0. 2321 connected to, default is 0.
2319 Format: <parport#> 2322 Format: <parport#>
2320 parkbd.mode= [HW] Parallel port keyboard adapter mode of operation, 2323 parkbd.mode= [HW] Parallel port keyboard adapter mode of operation,
2321 0 for XT, 1 for AT (default is AT). 2324 0 for XT, 1 for AT (default is AT).
2322 Format: <mode> 2325 Format: <mode>
2323 2326
2324 parport= [HW,PPT] Specify parallel ports. 0 disables. 2327 parport= [HW,PPT] Specify parallel ports. 0 disables.
2325 Format: { 0 | auto | 0xBBB[,IRQ[,DMA]] } 2328 Format: { 0 | auto | 0xBBB[,IRQ[,DMA]] }
2326 Use 'auto' to force the driver to use any 2329 Use 'auto' to force the driver to use any
2327 IRQ/DMA settings detected (the default is to 2330 IRQ/DMA settings detected (the default is to
2328 ignore detected IRQ/DMA settings because of 2331 ignore detected IRQ/DMA settings because of
2329 possible conflicts). You can specify the base 2332 possible conflicts). You can specify the base
2330 address, IRQ, and DMA settings; IRQ and DMA 2333 address, IRQ, and DMA settings; IRQ and DMA
2331 should be numbers, or 'auto' (for using detected 2334 should be numbers, or 'auto' (for using detected
2332 settings on that particular port), or 'nofifo' 2335 settings on that particular port), or 'nofifo'
2333 (to avoid using a FIFO even if it is detected). 2336 (to avoid using a FIFO even if it is detected).
2334 Parallel ports are assigned in the order they 2337 Parallel ports are assigned in the order they
2335 are specified on the command line, starting 2338 are specified on the command line, starting
2336 with parport0. 2339 with parport0.
2337 2340
2338 parport_init_mode= [HW,PPT] 2341 parport_init_mode= [HW,PPT]
2339 Configure VIA parallel port to operate in 2342 Configure VIA parallel port to operate in
2340 a specific mode. This is necessary on Pegasos 2343 a specific mode. This is necessary on Pegasos
2341 computer where firmware has no options for setting 2344 computer where firmware has no options for setting
2342 up parallel port mode and sets it to spp. 2345 up parallel port mode and sets it to spp.
2343 Currently this function knows 686a and 8231 chips. 2346 Currently this function knows 686a and 8231 chips.
2344 Format: [spp|ps2|epp|ecp|ecpepp] 2347 Format: [spp|ps2|epp|ecp|ecpepp]
2345 2348
2346 pause_on_oops= 2349 pause_on_oops=
2347 Halt all CPUs after the first oops has been printed for 2350 Halt all CPUs after the first oops has been printed for
2348 the specified number of seconds. This is to be used if 2351 the specified number of seconds. This is to be used if
2349 your oopses keep scrolling off the screen. 2352 your oopses keep scrolling off the screen.
2350 2353
2351 pcbit= [HW,ISDN] 2354 pcbit= [HW,ISDN]
2352 2355
2353 pcd. [PARIDE] 2356 pcd. [PARIDE]
2354 See header of drivers/block/paride/pcd.c. 2357 See header of drivers/block/paride/pcd.c.
2355 See also Documentation/blockdev/paride.txt. 2358 See also Documentation/blockdev/paride.txt.
2356 2359
2357 pci=option[,option...] [PCI] various PCI subsystem options: 2360 pci=option[,option...] [PCI] various PCI subsystem options:
2358 earlydump [X86] dump PCI config space before the kernel 2361 earlydump [X86] dump PCI config space before the kernel
2359 changes anything 2362 changes anything
2360 off [X86] don't probe for the PCI bus 2363 off [X86] don't probe for the PCI bus
2361 bios [X86-32] force use of PCI BIOS, don't access 2364 bios [X86-32] force use of PCI BIOS, don't access
2362 the hardware directly. Use this if your machine 2365 the hardware directly. Use this if your machine
2363 has a non-standard PCI host bridge. 2366 has a non-standard PCI host bridge.
2364 nobios [X86-32] disallow use of PCI BIOS, only direct 2367 nobios [X86-32] disallow use of PCI BIOS, only direct
2365 hardware access methods are allowed. Use this 2368 hardware access methods are allowed. Use this
2366 if you experience crashes upon bootup and you 2369 if you experience crashes upon bootup and you
2367 suspect they are caused by the BIOS. 2370 suspect they are caused by the BIOS.
2368 conf1 [X86] Force use of PCI Configuration 2371 conf1 [X86] Force use of PCI Configuration
2369 Mechanism 1. 2372 Mechanism 1.
2370 conf2 [X86] Force use of PCI Configuration 2373 conf2 [X86] Force use of PCI Configuration
2371 Mechanism 2. 2374 Mechanism 2.
2372 noaer [PCIE] If the PCIEAER kernel config parameter is 2375 noaer [PCIE] If the PCIEAER kernel config parameter is
2373 enabled, this kernel boot option can be used to 2376 enabled, this kernel boot option can be used to
2374 disable the use of PCIE advanced error reporting. 2377 disable the use of PCIE advanced error reporting.
2375 nodomains [PCI] Disable support for multiple PCI 2378 nodomains [PCI] Disable support for multiple PCI
2376 root domains (aka PCI segments, in ACPI-speak). 2379 root domains (aka PCI segments, in ACPI-speak).
2377 nommconf [X86] Disable use of MMCONFIG for PCI 2380 nommconf [X86] Disable use of MMCONFIG for PCI
2378 Configuration 2381 Configuration
2379 check_enable_amd_mmconf [X86] check for and enable 2382 check_enable_amd_mmconf [X86] check for and enable
2380 properly configured MMIO access to PCI 2383 properly configured MMIO access to PCI
2381 config space on AMD family 10h CPU 2384 config space on AMD family 10h CPU
2382 nomsi [MSI] If the PCI_MSI kernel config parameter is 2385 nomsi [MSI] If the PCI_MSI kernel config parameter is
2383 enabled, this kernel boot option can be used to 2386 enabled, this kernel boot option can be used to
2384 disable the use of MSI interrupts system-wide. 2387 disable the use of MSI interrupts system-wide.
2385 noioapicquirk [APIC] Disable all boot interrupt quirks. 2388 noioapicquirk [APIC] Disable all boot interrupt quirks.
2386 Safety option to keep boot IRQs enabled. This 2389 Safety option to keep boot IRQs enabled. This
2387 should never be necessary. 2390 should never be necessary.
2388 ioapicreroute [APIC] Enable rerouting of boot IRQs to the 2391 ioapicreroute [APIC] Enable rerouting of boot IRQs to the
2389 primary IO-APIC for bridges that cannot disable 2392 primary IO-APIC for bridges that cannot disable
2390 boot IRQs. This fixes a source of spurious IRQs 2393 boot IRQs. This fixes a source of spurious IRQs
2391 when the system masks IRQs. 2394 when the system masks IRQs.
2392 noioapicreroute [APIC] Disable workaround that uses the 2395 noioapicreroute [APIC] Disable workaround that uses the
2393 boot IRQ equivalent of an IRQ that connects to 2396 boot IRQ equivalent of an IRQ that connects to
2394 a chipset where boot IRQs cannot be disabled. 2397 a chipset where boot IRQs cannot be disabled.
2395 The opposite of ioapicreroute. 2398 The opposite of ioapicreroute.
2396 biosirq [X86-32] Use PCI BIOS calls to get the interrupt 2399 biosirq [X86-32] Use PCI BIOS calls to get the interrupt
2397 routing table. These calls are known to be buggy 2400 routing table. These calls are known to be buggy
2398 on several machines and they hang the machine 2401 on several machines and they hang the machine
2399 when used, but on other computers it's the only 2402 when used, but on other computers it's the only
2400 way to get the interrupt routing table. Try 2403 way to get the interrupt routing table. Try
2401 this option if the kernel is unable to allocate 2404 this option if the kernel is unable to allocate
2402 IRQs or discover secondary PCI buses on your 2405 IRQs or discover secondary PCI buses on your
2403 motherboard. 2406 motherboard.
2404 rom [X86] Assign address space to expansion ROMs. 2407 rom [X86] Assign address space to expansion ROMs.
2405 Use with caution as certain devices share 2408 Use with caution as certain devices share
2406 address decoders between ROMs and other 2409 address decoders between ROMs and other
2407 resources. 2410 resources.
2408 norom [X86] Do not assign address space to 2411 norom [X86] Do not assign address space to
2409 expansion ROMs that do not already have 2412 expansion ROMs that do not already have
2410 BIOS assigned address ranges. 2413 BIOS assigned address ranges.
2411 nobar [X86] Do not assign address space to the 2414 nobar [X86] Do not assign address space to the
2412 BARs that weren't assigned by the BIOS. 2415 BARs that weren't assigned by the BIOS.
2413 irqmask=0xMMMM [X86] Set a bit mask of IRQs allowed to be 2416 irqmask=0xMMMM [X86] Set a bit mask of IRQs allowed to be
2414 assigned automatically to PCI devices. You can 2417 assigned automatically to PCI devices. You can
2415 make the kernel exclude IRQs of your ISA cards 2418 make the kernel exclude IRQs of your ISA cards
2416 this way. 2419 this way.
2417 pirqaddr=0xAAAAA [X86] Specify the physical address 2420 pirqaddr=0xAAAAA [X86] Specify the physical address
2418 of the PIRQ table (normally generated 2421 of the PIRQ table (normally generated
2419 by the BIOS) if it is outside the 2422 by the BIOS) if it is outside the
2420 F0000h-100000h range. 2423 F0000h-100000h range.
2421 lastbus=N [X86] Scan all buses thru bus #N. Can be 2424 lastbus=N [X86] Scan all buses thru bus #N. Can be
2422 useful if the kernel is unable to find your 2425 useful if the kernel is unable to find your
2423 secondary buses and you want to tell it 2426 secondary buses and you want to tell it
2424 explicitly which ones they are. 2427 explicitly which ones they are.
2425 assign-busses [X86] Always assign all PCI bus 2428 assign-busses [X86] Always assign all PCI bus
2426 numbers ourselves, overriding 2429 numbers ourselves, overriding
2427 whatever the firmware may have done. 2430 whatever the firmware may have done.
2428 usepirqmask [X86] Honor the possible IRQ mask stored 2431 usepirqmask [X86] Honor the possible IRQ mask stored
2429 in the BIOS $PIR table. This is needed on 2432 in the BIOS $PIR table. This is needed on
2430 some systems with broken BIOSes, notably 2433 some systems with broken BIOSes, notably
2431 some HP Pavilion N5400 and Omnibook XE3 2434 some HP Pavilion N5400 and Omnibook XE3
2432 notebooks. This will have no effect if ACPI 2435 notebooks. This will have no effect if ACPI
2433 IRQ routing is enabled. 2436 IRQ routing is enabled.
2434 noacpi [X86] Do not use ACPI for IRQ routing 2437 noacpi [X86] Do not use ACPI for IRQ routing
2435 or for PCI scanning. 2438 or for PCI scanning.
2436 use_crs [X86] Use PCI host bridge window information 2439 use_crs [X86] Use PCI host bridge window information
2437 from ACPI. On BIOSes from 2008 or later, this 2440 from ACPI. On BIOSes from 2008 or later, this
2438 is enabled by default. If you need to use this, 2441 is enabled by default. If you need to use this,
2439 please report a bug. 2442 please report a bug.
2440 nocrs [X86] Ignore PCI host bridge windows from ACPI. 2443 nocrs [X86] Ignore PCI host bridge windows from ACPI.
2441 If you need to use this, please report a bug. 2444 If you need to use this, please report a bug.
2442 routeirq Do IRQ routing for all PCI devices. 2445 routeirq Do IRQ routing for all PCI devices.
2443 This is normally done in pci_enable_device(), 2446 This is normally done in pci_enable_device(),
2444 so this option is a temporary workaround 2447 so this option is a temporary workaround
2445 for broken drivers that don't call it. 2448 for broken drivers that don't call it.
2446 skip_isa_align [X86] do not align io start addr, so can 2449 skip_isa_align [X86] do not align io start addr, so can
2447 handle more pci cards 2450 handle more pci cards
2448 firmware [ARM] Do not re-enumerate the bus but instead 2451 firmware [ARM] Do not re-enumerate the bus but instead
2449 just use the configuration from the 2452 just use the configuration from the
2450 bootloader. This is currently used on 2453 bootloader. This is currently used on
2451 IXP2000 systems where the bus has to be 2454 IXP2000 systems where the bus has to be
2452 configured a certain way for adjunct CPUs. 2455 configured a certain way for adjunct CPUs.
2453 noearly [X86] Don't do any early type 1 scanning. 2456 noearly [X86] Don't do any early type 1 scanning.
2454 This might help on some broken boards which 2457 This might help on some broken boards which
2455 machine check when some devices' config space 2458 machine check when some devices' config space
2456 is read. But various workarounds are disabled 2459 is read. But various workarounds are disabled
2457 and some IOMMU drivers will not work. 2460 and some IOMMU drivers will not work.
2458 bfsort Sort PCI devices into breadth-first order. 2461 bfsort Sort PCI devices into breadth-first order.
2459 This sorting is done to get a device 2462 This sorting is done to get a device
2460 order compatible with older (<= 2.4) kernels. 2463 order compatible with older (<= 2.4) kernels.
2461 nobfsort Don't sort PCI devices into breadth-first order. 2464 nobfsort Don't sort PCI devices into breadth-first order.
2462 pcie_bus_tune_off Disable PCIe MPS (Max Payload Size) 2465 pcie_bus_tune_off Disable PCIe MPS (Max Payload Size)
2463 tuning and use the BIOS-configured MPS defaults. 2466 tuning and use the BIOS-configured MPS defaults.
2464 pcie_bus_safe Set every device's MPS to the largest value 2467 pcie_bus_safe Set every device's MPS to the largest value
2465 supported by all devices below the root complex. 2468 supported by all devices below the root complex.
2466 pcie_bus_perf Set device MPS to the largest allowable MPS 2469 pcie_bus_perf Set device MPS to the largest allowable MPS
2467 based on its parent bus. Also set MRRS (Max 2470 based on its parent bus. Also set MRRS (Max
2468 Read Request Size) to the largest supported 2471 Read Request Size) to the largest supported
2469 value (no larger than the MPS that the device 2472 value (no larger than the MPS that the device
2470 or bus can support) for best performance. 2473 or bus can support) for best performance.
2471 pcie_bus_peer2peer Set every device's MPS to 128B, which 2474 pcie_bus_peer2peer Set every device's MPS to 128B, which
2472 every device is guaranteed to support. This 2475 every device is guaranteed to support. This
2473 configuration allows peer-to-peer DMA between 2476 configuration allows peer-to-peer DMA between
2474 any pair of devices, possibly at the cost of 2477 any pair of devices, possibly at the cost of
2475 reduced performance. This also guarantees 2478 reduced performance. This also guarantees
2476 that hot-added devices will work. 2479 that hot-added devices will work.
2477 cbiosize=nn[KMG] The fixed amount of bus space which is 2480 cbiosize=nn[KMG] The fixed amount of bus space which is
2478 reserved for the CardBus bridge's IO window. 2481 reserved for the CardBus bridge's IO window.
2479 The default value is 256 bytes. 2482 The default value is 256 bytes.
2480 cbmemsize=nn[KMG] The fixed amount of bus space which is 2483 cbmemsize=nn[KMG] The fixed amount of bus space which is
2481 reserved for the CardBus bridge's memory 2484 reserved for the CardBus bridge's memory
2482 window. The default value is 64 megabytes. 2485 window. The default value is 64 megabytes.
2483 resource_alignment= 2486 resource_alignment=
2484 Format: 2487 Format:
2485 [<order of align>@][<domain>:]<bus>:<slot>.<func>[; ...] 2488 [<order of align>@][<domain>:]<bus>:<slot>.<func>[; ...]
2486 Specifies alignment and device to reassign 2489 Specifies alignment and device to reassign
2487 aligned memory resources. 2490 aligned memory resources.
2488 If <order of align> is not specified, 2491 If <order of align> is not specified,
2489 PAGE_SIZE is used as alignment. 2492 PAGE_SIZE is used as alignment.
2490 PCI-PCI bridge can be specified, if resource 2493 PCI-PCI bridge can be specified, if resource
2491 windows need to be expanded. 2494 windows need to be expanded.
2492 ecrc= Enable/disable PCIe ECRC (transaction layer 2495 ecrc= Enable/disable PCIe ECRC (transaction layer
2493 end-to-end CRC checking). 2496 end-to-end CRC checking).
2494 bios: Use BIOS/firmware settings. This is the 2497 bios: Use BIOS/firmware settings. This is the
2495 the default. 2498 the default.
2496 off: Turn ECRC off 2499 off: Turn ECRC off
2497 on: Turn ECRC on. 2500 on: Turn ECRC on.
2498 hpiosize=nn[KMG] The fixed amount of bus space which is 2501 hpiosize=nn[KMG] The fixed amount of bus space which is
2499 reserved for hotplug bridge's IO window. 2502 reserved for hotplug bridge's IO window.
2500 Default size is 256 bytes. 2503 Default size is 256 bytes.
2501 hpmemsize=nn[KMG] The fixed amount of bus space which is 2504 hpmemsize=nn[KMG] The fixed amount of bus space which is
2502 reserved for hotplug bridge's memory window. 2505 reserved for hotplug bridge's memory window.
2503 Default size is 2 megabytes. 2506 Default size is 2 megabytes.
2504 realloc= Enable/disable reallocating PCI bridge resources 2507 realloc= Enable/disable reallocating PCI bridge resources
2505 if allocations done by BIOS are too small to 2508 if allocations done by BIOS are too small to
2506 accommodate resources required by all child 2509 accommodate resources required by all child
2507 devices. 2510 devices.
2508 off: Turn realloc off 2511 off: Turn realloc off
2509 on: Turn realloc on 2512 on: Turn realloc on
2510 realloc same as realloc=on 2513 realloc same as realloc=on
2511 noari do not use PCIe ARI. 2514 noari do not use PCIe ARI.
2512 pcie_scan_all Scan all possible PCIe devices. Otherwise we 2515 pcie_scan_all Scan all possible PCIe devices. Otherwise we
2513 only look for one device below a PCIe downstream 2516 only look for one device below a PCIe downstream
2514 port. 2517 port.
2515 2518
2516 pcie_aspm= [PCIE] Forcibly enable or disable PCIe Active State Power 2519 pcie_aspm= [PCIE] Forcibly enable or disable PCIe Active State Power
2517 Management. 2520 Management.
2518 off Disable ASPM. 2521 off Disable ASPM.
2519 force Enable ASPM even on devices that claim not to support it. 2522 force Enable ASPM even on devices that claim not to support it.
2520 WARNING: Forcing ASPM on may cause system lockups. 2523 WARNING: Forcing ASPM on may cause system lockups.
2521 2524
2522 pcie_hp= [PCIE] PCI Express Hotplug driver options: 2525 pcie_hp= [PCIE] PCI Express Hotplug driver options:
2523 nomsi Do not use MSI for PCI Express Native Hotplug (this 2526 nomsi Do not use MSI for PCI Express Native Hotplug (this
2524 makes all PCIe ports use INTx for hotplug services). 2527 makes all PCIe ports use INTx for hotplug services).
2525 2528
2526 pcie_ports= [PCIE] PCIe ports handling: 2529 pcie_ports= [PCIE] PCIe ports handling:
2527 auto Ask the BIOS whether or not to use native PCIe services 2530 auto Ask the BIOS whether or not to use native PCIe services
2528 associated with PCIe ports (PME, hot-plug, AER). Use 2531 associated with PCIe ports (PME, hot-plug, AER). Use
2529 them only if that is allowed by the BIOS. 2532 them only if that is allowed by the BIOS.
2530 native Use native PCIe services associated with PCIe ports 2533 native Use native PCIe services associated with PCIe ports
2531 unconditionally. 2534 unconditionally.
2532 compat Treat PCIe ports as PCI-to-PCI bridges, disable the PCIe 2535 compat Treat PCIe ports as PCI-to-PCI bridges, disable the PCIe
2533 ports driver. 2536 ports driver.
2534 2537
2535 pcie_pme= [PCIE,PM] Native PCIe PME signaling options: 2538 pcie_pme= [PCIE,PM] Native PCIe PME signaling options:
2536 nomsi Do not use MSI for native PCIe PME signaling (this makes 2539 nomsi Do not use MSI for native PCIe PME signaling (this makes
2537 all PCIe root ports use INTx for all services). 2540 all PCIe root ports use INTx for all services).
2538 2541
2539 pcmv= [HW,PCMCIA] BadgePAD 4 2542 pcmv= [HW,PCMCIA] BadgePAD 4
2540 2543
2541 pd. [PARIDE] 2544 pd. [PARIDE]
2542 See Documentation/blockdev/paride.txt. 2545 See Documentation/blockdev/paride.txt.
2543 2546
2544 pdcchassis= [PARISC,HW] Disable/Enable PDC Chassis Status codes at 2547 pdcchassis= [PARISC,HW] Disable/Enable PDC Chassis Status codes at
2545 boot time. 2548 boot time.
2546 Format: { 0 | 1 } 2549 Format: { 0 | 1 }
2547 See arch/parisc/kernel/pdc_chassis.c 2550 See arch/parisc/kernel/pdc_chassis.c
2548 2551
2549 percpu_alloc= Select which percpu first chunk allocator to use. 2552 percpu_alloc= Select which percpu first chunk allocator to use.
2550 Currently supported values are "embed" and "page". 2553 Currently supported values are "embed" and "page".
2551 Archs may support subset or none of the selections. 2554 Archs may support subset or none of the selections.
2552 See comments in mm/percpu.c for details on each 2555 See comments in mm/percpu.c for details on each
2553 allocator. This parameter is primarily for debugging 2556 allocator. This parameter is primarily for debugging
2554 and performance comparison. 2557 and performance comparison.
2555 2558
2556 pf. [PARIDE] 2559 pf. [PARIDE]
2557 See Documentation/blockdev/paride.txt. 2560 See Documentation/blockdev/paride.txt.
2558 2561
2559 pg. [PARIDE] 2562 pg. [PARIDE]
2560 See Documentation/blockdev/paride.txt. 2563 See Documentation/blockdev/paride.txt.
2561 2564
2562 pirq= [SMP,APIC] Manual mp-table setup 2565 pirq= [SMP,APIC] Manual mp-table setup
2563 See Documentation/x86/i386/IO-APIC.txt. 2566 See Documentation/x86/i386/IO-APIC.txt.
2564 2567
2565 plip= [PPT,NET] Parallel port network link 2568 plip= [PPT,NET] Parallel port network link
2566 Format: { parport<nr> | timid | 0 } 2569 Format: { parport<nr> | timid | 0 }
2567 See also Documentation/parport.txt. 2570 See also Documentation/parport.txt.
2568 2571
2569 pmtmr= [X86] Manual setup of pmtmr I/O Port. 2572 pmtmr= [X86] Manual setup of pmtmr I/O Port.
2570 Override pmtimer IOPort with a hex value. 2573 Override pmtimer IOPort with a hex value.
2571 e.g. pmtmr=0x508 2574 e.g. pmtmr=0x508
2572 2575
2573 pnp.debug=1 [PNP] 2576 pnp.debug=1 [PNP]
2574 Enable PNP debug messages (depends on the 2577 Enable PNP debug messages (depends on the
2575 CONFIG_PNP_DEBUG_MESSAGES option). Change at run-time 2578 CONFIG_PNP_DEBUG_MESSAGES option). Change at run-time
2576 via /sys/module/pnp/parameters/debug. We always show 2579 via /sys/module/pnp/parameters/debug. We always show
2577 current resource usage; turning this on also shows 2580 current resource usage; turning this on also shows
2578 possible settings and some assignment information. 2581 possible settings and some assignment information.
2579 2582
2580 pnpacpi= [ACPI] 2583 pnpacpi= [ACPI]
2581 { off } 2584 { off }
2582 2585
2583 pnpbios= [ISAPNP] 2586 pnpbios= [ISAPNP]
2584 { on | off | curr | res | no-curr | no-res } 2587 { on | off | curr | res | no-curr | no-res }
2585 2588
2586 pnp_reserve_irq= 2589 pnp_reserve_irq=
2587 [ISAPNP] Exclude IRQs for the autoconfiguration 2590 [ISAPNP] Exclude IRQs for the autoconfiguration
2588 2591
2589 pnp_reserve_dma= 2592 pnp_reserve_dma=
2590 [ISAPNP] Exclude DMAs for the autoconfiguration 2593 [ISAPNP] Exclude DMAs for the autoconfiguration
2591 2594
2592 pnp_reserve_io= [ISAPNP] Exclude I/O ports for the autoconfiguration 2595 pnp_reserve_io= [ISAPNP] Exclude I/O ports for the autoconfiguration
2593 Ranges are in pairs (I/O port base and size). 2596 Ranges are in pairs (I/O port base and size).
2594 2597
2595 pnp_reserve_mem= 2598 pnp_reserve_mem=
2596 [ISAPNP] Exclude memory regions for the 2599 [ISAPNP] Exclude memory regions for the
2597 autoconfiguration. 2600 autoconfiguration.
2598 Ranges are in pairs (memory base and size). 2601 Ranges are in pairs (memory base and size).
2599 2602
2600 ports= [IP_VS_FTP] IPVS ftp helper module 2603 ports= [IP_VS_FTP] IPVS ftp helper module
2601 Default is 21. 2604 Default is 21.
2602 Up to 8 (IP_VS_APP_MAX_PORTS) ports 2605 Up to 8 (IP_VS_APP_MAX_PORTS) ports
2603 may be specified. 2606 may be specified.
2604 Format: <port>,<port>.... 2607 Format: <port>,<port>....
2605 2608
2606 print-fatal-signals= 2609 print-fatal-signals=
2607 [KNL] debug: print fatal signals 2610 [KNL] debug: print fatal signals
2608 2611
2609 If enabled, warn about various signal handling 2612 If enabled, warn about various signal handling
2610 related application anomalies: too many signals, 2613 related application anomalies: too many signals,
2611 too many POSIX.1 timers, fatal signals causing a 2614 too many POSIX.1 timers, fatal signals causing a
2612 coredump - etc. 2615 coredump - etc.
2613 2616
2614 If you hit the warning due to signal overflow, 2617 If you hit the warning due to signal overflow,
2615 you might want to try "ulimit -i unlimited". 2618 you might want to try "ulimit -i unlimited".
2616 2619
2617 default: off. 2620 default: off.
2618 2621
2619 printk.always_kmsg_dump= 2622 printk.always_kmsg_dump=
2620 Trigger kmsg_dump for cases other than kernel oops or 2623 Trigger kmsg_dump for cases other than kernel oops or
2621 panics 2624 panics
2622 Format: <bool> (1/Y/y=enable, 0/N/n=disable) 2625 Format: <bool> (1/Y/y=enable, 0/N/n=disable)
2623 default: disabled 2626 default: disabled
2624 2627
2625 printk.time= Show timing data prefixed to each printk message line 2628 printk.time= Show timing data prefixed to each printk message line
2626 Format: <bool> (1/Y/y=enable, 0/N/n=disable) 2629 Format: <bool> (1/Y/y=enable, 0/N/n=disable)
2627 2630
2628 processor.max_cstate= [HW,ACPI] 2631 processor.max_cstate= [HW,ACPI]
2629 Limit processor to maximum C-state 2632 Limit processor to maximum C-state
2630 max_cstate=9 overrides any DMI blacklist limit. 2633 max_cstate=9 overrides any DMI blacklist limit.
2631 2634
2632 processor.nocst [HW,ACPI] 2635 processor.nocst [HW,ACPI]
2633 Ignore the _CST method to determine C-states, 2636 Ignore the _CST method to determine C-states,
2634 instead using the legacy FADT method 2637 instead using the legacy FADT method
2635 2638
2636 profile= [KNL] Enable kernel profiling via /proc/profile 2639 profile= [KNL] Enable kernel profiling via /proc/profile
2637 Format: [schedule,]<number> 2640 Format: [schedule,]<number>
2638 Param: "schedule" - profile schedule points. 2641 Param: "schedule" - profile schedule points.
2639 Param: <number> - step/bucket size as a power of 2 for 2642 Param: <number> - step/bucket size as a power of 2 for
2640 statistical time based profiling. 2643 statistical time based profiling.
2641 Param: "sleep" - profile D-state sleeping (millisecs). 2644 Param: "sleep" - profile D-state sleeping (millisecs).
2642 Requires CONFIG_SCHEDSTATS 2645 Requires CONFIG_SCHEDSTATS
2643 Param: "kvm" - profile VM exits. 2646 Param: "kvm" - profile VM exits.
2644 2647
2645 prompt_ramdisk= [RAM] List of RAM disks to prompt for floppy disk 2648 prompt_ramdisk= [RAM] List of RAM disks to prompt for floppy disk
2646 before loading. 2649 before loading.
2647 See Documentation/blockdev/ramdisk.txt. 2650 See Documentation/blockdev/ramdisk.txt.
2648 2651
2649 psmouse.proto= [HW,MOUSE] Highest PS2 mouse protocol extension to 2652 psmouse.proto= [HW,MOUSE] Highest PS2 mouse protocol extension to
2650 probe for; one of (bare|imps|exps|lifebook|any). 2653 probe for; one of (bare|imps|exps|lifebook|any).
2651 psmouse.rate= [HW,MOUSE] Set desired mouse report rate, in reports 2654 psmouse.rate= [HW,MOUSE] Set desired mouse report rate, in reports
2652 per second. 2655 per second.
2653 psmouse.resetafter= [HW,MOUSE] 2656 psmouse.resetafter= [HW,MOUSE]
2654 Try to reset the device after so many bad packets 2657 Try to reset the device after so many bad packets
2655 (0 = never). 2658 (0 = never).
2656 psmouse.resolution= 2659 psmouse.resolution=
2657 [HW,MOUSE] Set desired mouse resolution, in dpi. 2660 [HW,MOUSE] Set desired mouse resolution, in dpi.
2658 psmouse.smartscroll= 2661 psmouse.smartscroll=
2659 [HW,MOUSE] Controls Logitech smartscroll autorepeat. 2662 [HW,MOUSE] Controls Logitech smartscroll autorepeat.
2660 0 = disabled, 1 = enabled (default). 2663 0 = disabled, 1 = enabled (default).
2661 2664
2662 pstore.backend= Specify the name of the pstore backend to use 2665 pstore.backend= Specify the name of the pstore backend to use
2663 2666
2664 pt. [PARIDE] 2667 pt. [PARIDE]
2665 See Documentation/blockdev/paride.txt. 2668 See Documentation/blockdev/paride.txt.
2666 2669
2667 pty.legacy_count= 2670 pty.legacy_count=
2668 [KNL] Number of legacy pty's. Overwrites compiled-in 2671 [KNL] Number of legacy pty's. Overwrites compiled-in
2669 default number. 2672 default number.
2670 2673
2671 quiet [KNL] Disable most log messages 2674 quiet [KNL] Disable most log messages
2672 2675
2673 r128= [HW,DRM] 2676 r128= [HW,DRM]
2674 2677
2675 raid= [HW,RAID] 2678 raid= [HW,RAID]
2676 See Documentation/md.txt. 2679 See Documentation/md.txt.
2677 2680
2678 ramdisk_blocksize= [RAM] 2681 ramdisk_blocksize= [RAM]
2679 See Documentation/blockdev/ramdisk.txt. 2682 See Documentation/blockdev/ramdisk.txt.
2680 2683
2681 ramdisk_size= [RAM] Sizes of RAM disks in kilobytes 2684 ramdisk_size= [RAM] Sizes of RAM disks in kilobytes
2682 See Documentation/blockdev/ramdisk.txt. 2685 See Documentation/blockdev/ramdisk.txt.
2683 2686
2684 rcu_nocbs= [KNL] 2687 rcu_nocbs= [KNL]
2685 In kernels built with CONFIG_RCU_NOCB_CPU=y, set 2688 In kernels built with CONFIG_RCU_NOCB_CPU=y, set
2686 the specified list of CPUs to be no-callback CPUs. 2689 the specified list of CPUs to be no-callback CPUs.
2687 Invocation of these CPUs' RCU callbacks will 2690 Invocation of these CPUs' RCU callbacks will
2688 be offloaded to "rcuox/N" kthreads created for 2691 be offloaded to "rcuox/N" kthreads created for
2689 that purpose, where "x" is "b" for RCU-bh, "p" 2692 that purpose, where "x" is "b" for RCU-bh, "p"
2690 for RCU-preempt, and "s" for RCU-sched, and "N" 2693 for RCU-preempt, and "s" for RCU-sched, and "N"
2691 is the CPU number. This reduces OS jitter on the 2694 is the CPU number. This reduces OS jitter on the
2692 offloaded CPUs, which can be useful for HPC and 2695 offloaded CPUs, which can be useful for HPC and
2693 real-time workloads. It can also improve energy 2696 real-time workloads. It can also improve energy
2694 efficiency for asymmetric multiprocessors. 2697 efficiency for asymmetric multiprocessors.
2695 2698
2696 rcu_nocb_poll [KNL] 2699 rcu_nocb_poll [KNL]
2697 Rather than requiring that offloaded CPUs 2700 Rather than requiring that offloaded CPUs
2698 (specified by rcu_nocbs= above) explicitly 2701 (specified by rcu_nocbs= above) explicitly
2699 awaken the corresponding "rcuoN" kthreads, 2702 awaken the corresponding "rcuoN" kthreads,
2700 make these kthreads poll for callbacks. 2703 make these kthreads poll for callbacks.
2701 This improves the real-time response for the 2704 This improves the real-time response for the
2702 offloaded CPUs by relieving them of the need to 2705 offloaded CPUs by relieving them of the need to
2703 wake up the corresponding kthread, but degrades 2706 wake up the corresponding kthread, but degrades
2704 energy efficiency by requiring that the kthreads 2707 energy efficiency by requiring that the kthreads
2705 periodically wake up to do the polling. 2708 periodically wake up to do the polling.
2706 2709
2707 rcutree.blimit= [KNL] 2710 rcutree.blimit= [KNL]
2708 Set maximum number of finished RCU callbacks to 2711 Set maximum number of finished RCU callbacks to
2709 process in one batch. 2712 process in one batch.
2710 2713
2711 rcutree.rcu_fanout_leaf= [KNL] 2714 rcutree.rcu_fanout_leaf= [KNL]
2712 Increase the number of CPUs assigned to each 2715 Increase the number of CPUs assigned to each
2713 leaf rcu_node structure. Useful for very large 2716 leaf rcu_node structure. Useful for very large
2714 systems. 2717 systems.
2715 2718
2716 rcutree.jiffies_till_first_fqs= [KNL] 2719 rcutree.jiffies_till_first_fqs= [KNL]
2717 Set delay from grace-period initialization to 2720 Set delay from grace-period initialization to
2718 first attempt to force quiescent states. 2721 first attempt to force quiescent states.
2719 Units are jiffies, minimum value is zero, 2722 Units are jiffies, minimum value is zero,
2720 and maximum value is HZ. 2723 and maximum value is HZ.
2721 2724
2722 rcutree.jiffies_till_next_fqs= [KNL] 2725 rcutree.jiffies_till_next_fqs= [KNL]
2723 Set delay between subsequent attempts to force 2726 Set delay between subsequent attempts to force
2724 quiescent states. Units are jiffies, minimum 2727 quiescent states. Units are jiffies, minimum
2725 value is one, and maximum value is HZ. 2728 value is one, and maximum value is HZ.
2726 2729
2727 rcutree.qhimark= [KNL] 2730 rcutree.qhimark= [KNL]
2728 Set threshold of queued RCU callbacks beyond which 2731 Set threshold of queued RCU callbacks beyond which
2729 batch limiting is disabled. 2732 batch limiting is disabled.
2730 2733
2731 rcutree.qlowmark= [KNL] 2734 rcutree.qlowmark= [KNL]
2732 Set threshold of queued RCU callbacks below which 2735 Set threshold of queued RCU callbacks below which
2733 batch limiting is re-enabled. 2736 batch limiting is re-enabled.
2734 2737
2735 rcutree.rcu_idle_gp_delay= [KNL] 2738 rcutree.rcu_idle_gp_delay= [KNL]
2736 Set wakeup interval for idle CPUs that have 2739 Set wakeup interval for idle CPUs that have
2737 RCU callbacks (RCU_FAST_NO_HZ=y). 2740 RCU callbacks (RCU_FAST_NO_HZ=y).
2738 2741
2739 rcutree.rcu_idle_lazy_gp_delay= [KNL] 2742 rcutree.rcu_idle_lazy_gp_delay= [KNL]
2740 Set wakeup interval for idle CPUs that have 2743 Set wakeup interval for idle CPUs that have
2741 only "lazy" RCU callbacks (RCU_FAST_NO_HZ=y). 2744 only "lazy" RCU callbacks (RCU_FAST_NO_HZ=y).
2742 Lazy RCU callbacks are those which RCU can 2745 Lazy RCU callbacks are those which RCU can
2743 prove do nothing more than free memory. 2746 prove do nothing more than free memory.
2744 2747
2745 rcutorture.fqs_duration= [KNL] 2748 rcutorture.fqs_duration= [KNL]
2746 Set duration of force_quiescent_state bursts. 2749 Set duration of force_quiescent_state bursts.
2747 2750
2748 rcutorture.fqs_holdoff= [KNL] 2751 rcutorture.fqs_holdoff= [KNL]
2749 Set holdoff time within force_quiescent_state bursts. 2752 Set holdoff time within force_quiescent_state bursts.
2750 2753
2751 rcutorture.fqs_stutter= [KNL] 2754 rcutorture.fqs_stutter= [KNL]
2752 Set wait time between force_quiescent_state bursts. 2755 Set wait time between force_quiescent_state bursts.
2753 2756
2754 rcutorture.gp_exp= [KNL] 2757 rcutorture.gp_exp= [KNL]
2755 Use expedited update-side primitives. 2758 Use expedited update-side primitives.
2756 2759
2757 rcutorture.gp_normal= [KNL] 2760 rcutorture.gp_normal= [KNL]
2758 Use normal (non-expedited) update-side primitives. 2761 Use normal (non-expedited) update-side primitives.
2759 If both gp_exp and gp_normal are set, do both. 2762 If both gp_exp and gp_normal are set, do both.
2760 If neither gp_exp nor gp_normal are set, still 2763 If neither gp_exp nor gp_normal are set, still
2761 do both. 2764 do both.
2762 2765
2763 rcutorture.n_barrier_cbs= [KNL] 2766 rcutorture.n_barrier_cbs= [KNL]
2764 Set callbacks/threads for rcu_barrier() testing. 2767 Set callbacks/threads for rcu_barrier() testing.
2765 2768
2766 rcutorture.nfakewriters= [KNL] 2769 rcutorture.nfakewriters= [KNL]
2767 Set number of concurrent RCU writers. These just 2770 Set number of concurrent RCU writers. These just
2768 stress RCU, they don't participate in the actual 2771 stress RCU, they don't participate in the actual
2769 test, hence the "fake". 2772 test, hence the "fake".
2770 2773
2771 rcutorture.nreaders= [KNL] 2774 rcutorture.nreaders= [KNL]
2772 Set number of RCU readers. 2775 Set number of RCU readers.
2773 2776
2774 rcutorture.object_debug= [KNL] 2777 rcutorture.object_debug= [KNL]
2775 Enable debug-object double-call_rcu() testing. 2778 Enable debug-object double-call_rcu() testing.
2776 2779
2777 rcutorture.onoff_holdoff= [KNL] 2780 rcutorture.onoff_holdoff= [KNL]
2778 Set time (s) after boot for CPU-hotplug testing. 2781 Set time (s) after boot for CPU-hotplug testing.
2779 2782
2780 rcutorture.onoff_interval= [KNL] 2783 rcutorture.onoff_interval= [KNL]
2781 Set time (s) between CPU-hotplug operations, or 2784 Set time (s) between CPU-hotplug operations, or
2782 zero to disable CPU-hotplug testing. 2785 zero to disable CPU-hotplug testing.
2783 2786
2784 rcutorture.rcutorture_runnable= [BOOT] 2787 rcutorture.rcutorture_runnable= [BOOT]
2785 Start rcutorture running at boot time. 2788 Start rcutorture running at boot time.
2786 2789
2787 rcutorture.shuffle_interval= [KNL] 2790 rcutorture.shuffle_interval= [KNL]
2788 Set task-shuffle interval (s). Shuffling tasks 2791 Set task-shuffle interval (s). Shuffling tasks
2789 allows some CPUs to go into dyntick-idle mode 2792 allows some CPUs to go into dyntick-idle mode
2790 during the rcutorture test. 2793 during the rcutorture test.
2791 2794
2792 rcutorture.shutdown_secs= [KNL] 2795 rcutorture.shutdown_secs= [KNL]
2793 Set time (s) after boot system shutdown. This 2796 Set time (s) after boot system shutdown. This
2794 is useful for hands-off automated testing. 2797 is useful for hands-off automated testing.
2795 2798
2796 rcutorture.stall_cpu= [KNL] 2799 rcutorture.stall_cpu= [KNL]
2797 Duration of CPU stall (s) to test RCU CPU stall 2800 Duration of CPU stall (s) to test RCU CPU stall
2798 warnings, zero to disable. 2801 warnings, zero to disable.
2799 2802
2800 rcutorture.stall_cpu_holdoff= [KNL] 2803 rcutorture.stall_cpu_holdoff= [KNL]
2801 Time to wait (s) after boot before inducing stall. 2804 Time to wait (s) after boot before inducing stall.
2802 2805
2803 rcutorture.stat_interval= [KNL] 2806 rcutorture.stat_interval= [KNL]
2804 Time (s) between statistics printk()s. 2807 Time (s) between statistics printk()s.
2805 2808
2806 rcutorture.stutter= [KNL] 2809 rcutorture.stutter= [KNL]
2807 Time (s) to stutter testing, for example, specifying 2810 Time (s) to stutter testing, for example, specifying
2808 five seconds causes the test to run for five seconds, 2811 five seconds causes the test to run for five seconds,
2809 wait for five seconds, and so on. This tests RCU's 2812 wait for five seconds, and so on. This tests RCU's
2810 ability to transition abruptly to and from idle. 2813 ability to transition abruptly to and from idle.
2811 2814
2812 rcutorture.test_boost= [KNL] 2815 rcutorture.test_boost= [KNL]
2813 Test RCU priority boosting? 0=no, 1=maybe, 2=yes. 2816 Test RCU priority boosting? 0=no, 1=maybe, 2=yes.
2814 "Maybe" means test if the RCU implementation 2817 "Maybe" means test if the RCU implementation
2815 under test support RCU priority boosting. 2818 under test support RCU priority boosting.
2816 2819
2817 rcutorture.test_boost_duration= [KNL] 2820 rcutorture.test_boost_duration= [KNL]
2818 Duration (s) of each individual boost test. 2821 Duration (s) of each individual boost test.
2819 2822
2820 rcutorture.test_boost_interval= [KNL] 2823 rcutorture.test_boost_interval= [KNL]
2821 Interval (s) between each boost test. 2824 Interval (s) between each boost test.
2822 2825
2823 rcutorture.test_no_idle_hz= [KNL] 2826 rcutorture.test_no_idle_hz= [KNL]
2824 Test RCU's dyntick-idle handling. See also the 2827 Test RCU's dyntick-idle handling. See also the
2825 rcutorture.shuffle_interval parameter. 2828 rcutorture.shuffle_interval parameter.
2826 2829
2827 rcutorture.torture_type= [KNL] 2830 rcutorture.torture_type= [KNL]
2828 Specify the RCU implementation to test. 2831 Specify the RCU implementation to test.
2829 2832
2830 rcutorture.verbose= [KNL] 2833 rcutorture.verbose= [KNL]
2831 Enable additional printk() statements. 2834 Enable additional printk() statements.
2832 2835
2833 rcupdate.rcu_expedited= [KNL] 2836 rcupdate.rcu_expedited= [KNL]
2834 Use expedited grace-period primitives, for 2837 Use expedited grace-period primitives, for
2835 example, synchronize_rcu_expedited() instead 2838 example, synchronize_rcu_expedited() instead
2836 of synchronize_rcu(). This reduces latency, 2839 of synchronize_rcu(). This reduces latency,
2837 but can increase CPU utilization, degrade 2840 but can increase CPU utilization, degrade
2838 real-time latency, and degrade energy efficiency. 2841 real-time latency, and degrade energy efficiency.
2839 2842
2840 rcupdate.rcu_cpu_stall_suppress= [KNL] 2843 rcupdate.rcu_cpu_stall_suppress= [KNL]
2841 Suppress RCU CPU stall warning messages. 2844 Suppress RCU CPU stall warning messages.
2842 2845
2843 rcupdate.rcu_cpu_stall_timeout= [KNL] 2846 rcupdate.rcu_cpu_stall_timeout= [KNL]
2844 Set timeout for RCU CPU stall warning messages. 2847 Set timeout for RCU CPU stall warning messages.
2845 2848
2846 rdinit= [KNL] 2849 rdinit= [KNL]
2847 Format: <full_path> 2850 Format: <full_path>
2848 Run specified binary instead of /init from the ramdisk, 2851 Run specified binary instead of /init from the ramdisk,
2849 used for early userspace startup. See initrd. 2852 used for early userspace startup. See initrd.
2850 2853
2851 reboot= [KNL] 2854 reboot= [KNL]
2852 Format (x86 or x86_64): 2855 Format (x86 or x86_64):
2853 [w[arm] | c[old] | h[ard] | s[oft] | g[pio]] \ 2856 [w[arm] | c[old] | h[ard] | s[oft] | g[pio]] \
2854 [[,]s[mp]#### \ 2857 [[,]s[mp]#### \
2855 [[,]b[ios] | a[cpi] | k[bd] | t[riple] | e[fi] | p[ci]] \ 2858 [[,]b[ios] | a[cpi] | k[bd] | t[riple] | e[fi] | p[ci]] \
2856 [[,]f[orce] 2859 [[,]f[orce]
2857 Where reboot_mode is one of warm (soft) or cold (hard) or gpio, 2860 Where reboot_mode is one of warm (soft) or cold (hard) or gpio,
2858 reboot_type is one of bios, acpi, kbd, triple, efi, or pci, 2861 reboot_type is one of bios, acpi, kbd, triple, efi, or pci,
2859 reboot_force is either force or not specified, 2862 reboot_force is either force or not specified,
2860 reboot_cpu is s[mp]#### with #### being the processor 2863 reboot_cpu is s[mp]#### with #### being the processor
2861 to be used for rebooting. 2864 to be used for rebooting.
2862 2865
2863 relax_domain_level= 2866 relax_domain_level=
2864 [KNL, SMP] Set scheduler's default relax_domain_level. 2867 [KNL, SMP] Set scheduler's default relax_domain_level.
2865 See Documentation/cgroups/cpusets.txt. 2868 See Documentation/cgroups/cpusets.txt.
2866 2869
2867 reserve= [KNL,BUGS] Force the kernel to ignore some iomem area 2870 reserve= [KNL,BUGS] Force the kernel to ignore some iomem area
2868 2871
2869 reservetop= [X86-32] 2872 reservetop= [X86-32]
2870 Format: nn[KMG] 2873 Format: nn[KMG]
2871 Reserves a hole at the top of the kernel virtual 2874 Reserves a hole at the top of the kernel virtual
2872 address space. 2875 address space.
2873 2876
2874 reservelow= [X86] 2877 reservelow= [X86]
2875 Format: nn[K] 2878 Format: nn[K]
2876 Set the amount of memory to reserve for BIOS at 2879 Set the amount of memory to reserve for BIOS at
2877 the bottom of the address space. 2880 the bottom of the address space.
2878 2881
2879 reset_devices [KNL] Force drivers to reset the underlying device 2882 reset_devices [KNL] Force drivers to reset the underlying device
2880 during initialization. 2883 during initialization.
2881 2884
2882 resume= [SWSUSP] 2885 resume= [SWSUSP]
2883 Specify the partition device for software suspend 2886 Specify the partition device for software suspend
2884 Format: 2887 Format:
2885 {/dev/<dev> | PARTUUID=<uuid> | <int>:<int> | <hex>} 2888 {/dev/<dev> | PARTUUID=<uuid> | <int>:<int> | <hex>}
2886 2889
2887 resume_offset= [SWSUSP] 2890 resume_offset= [SWSUSP]
2888 Specify the offset from the beginning of the partition 2891 Specify the offset from the beginning of the partition
2889 given by "resume=" at which the swap header is located, 2892 given by "resume=" at which the swap header is located,
2890 in <PAGE_SIZE> units (needed only for swap files). 2893 in <PAGE_SIZE> units (needed only for swap files).
2891 See Documentation/power/swsusp-and-swap-files.txt 2894 See Documentation/power/swsusp-and-swap-files.txt
2892 2895
2893 resumedelay= [HIBERNATION] Delay (in seconds) to pause before attempting to 2896 resumedelay= [HIBERNATION] Delay (in seconds) to pause before attempting to
2894 read the resume files 2897 read the resume files
2895 2898
2896 resumewait [HIBERNATION] Wait (indefinitely) for resume device to show up. 2899 resumewait [HIBERNATION] Wait (indefinitely) for resume device to show up.
2897 Useful for devices that are detected asynchronously 2900 Useful for devices that are detected asynchronously
2898 (e.g. USB and MMC devices). 2901 (e.g. USB and MMC devices).
2899 2902
2900 hibernate= [HIBERNATION] 2903 hibernate= [HIBERNATION]
2901 noresume Don't check if there's a hibernation image 2904 noresume Don't check if there's a hibernation image
2902 present during boot. 2905 present during boot.
2903 nocompress Don't compress/decompress hibernation images. 2906 nocompress Don't compress/decompress hibernation images.
2904 2907
2905 retain_initrd [RAM] Keep initrd memory after extraction 2908 retain_initrd [RAM] Keep initrd memory after extraction
2906 2909
2907 rhash_entries= [KNL,NET] 2910 rhash_entries= [KNL,NET]
2908 Set number of hash buckets for route cache 2911 Set number of hash buckets for route cache
2909 2912
2910 riscom8= [HW,SERIAL] 2913 riscom8= [HW,SERIAL]
2911 Format: <io_board1>[,<io_board2>[,...<io_boardN>]] 2914 Format: <io_board1>[,<io_board2>[,...<io_boardN>]]
2912 2915
2913 ro [KNL] Mount root device read-only on boot 2916 ro [KNL] Mount root device read-only on boot
2914 2917
2915 root= [KNL] Root filesystem 2918 root= [KNL] Root filesystem
2916 See name_to_dev_t comment in init/do_mounts.c. 2919 See name_to_dev_t comment in init/do_mounts.c.
2917 2920
2918 rootdelay= [KNL] Delay (in seconds) to pause before attempting to 2921 rootdelay= [KNL] Delay (in seconds) to pause before attempting to
2919 mount the root filesystem 2922 mount the root filesystem
2920 2923
2921 rootflags= [KNL] Set root filesystem mount option string 2924 rootflags= [KNL] Set root filesystem mount option string
2922 2925
2923 rootfstype= [KNL] Set root filesystem type 2926 rootfstype= [KNL] Set root filesystem type
2924 2927
2925 rootwait [KNL] Wait (indefinitely) for root device to show up. 2928 rootwait [KNL] Wait (indefinitely) for root device to show up.
2926 Useful for devices that are detected asynchronously 2929 Useful for devices that are detected asynchronously
2927 (e.g. USB and MMC devices). 2930 (e.g. USB and MMC devices).
2928 2931
2929 rproc_mem=nn[KMG][@address] 2932 rproc_mem=nn[KMG][@address]
2930 [KNL,ARM,CMA] Remoteproc physical memory block. 2933 [KNL,ARM,CMA] Remoteproc physical memory block.
2931 Memory area to be used by remote processor image, 2934 Memory area to be used by remote processor image,
2932 managed by CMA. 2935 managed by CMA.
2933 2936
2934 rw [KNL] Mount root device read-write on boot 2937 rw [KNL] Mount root device read-write on boot
2935 2938
2936 S [KNL] Run init in single mode 2939 S [KNL] Run init in single mode
2937 2940
2938 sa1100ir [NET] 2941 sa1100ir [NET]
2939 See drivers/net/irda/sa1100_ir.c. 2942 See drivers/net/irda/sa1100_ir.c.
2940 2943
2941 sbni= [NET] Granch SBNI12 leased line adapter 2944 sbni= [NET] Granch SBNI12 leased line adapter
2942 2945
2943 sched_debug [KNL] Enables verbose scheduler debug messages. 2946 sched_debug [KNL] Enables verbose scheduler debug messages.
2944 2947
2945 skew_tick= [KNL] Offset the periodic timer tick per cpu to mitigate 2948 skew_tick= [KNL] Offset the periodic timer tick per cpu to mitigate
2946 xtime_lock contention on larger systems, and/or RCU lock 2949 xtime_lock contention on larger systems, and/or RCU lock
2947 contention on all systems with CONFIG_MAXSMP set. 2950 contention on all systems with CONFIG_MAXSMP set.
2948 Format: { "0" | "1" } 2951 Format: { "0" | "1" }
2949 0 -- disable. (may be 1 via CONFIG_CMDLINE="skew_tick=1" 2952 0 -- disable. (may be 1 via CONFIG_CMDLINE="skew_tick=1"
2950 1 -- enable. 2953 1 -- enable.
2951 Note: increases power consumption, thus should only be 2954 Note: increases power consumption, thus should only be
2952 enabled if running jitter sensitive (HPC/RT) workloads. 2955 enabled if running jitter sensitive (HPC/RT) workloads.
2953 2956
2954 security= [SECURITY] Choose a security module to enable at boot. 2957 security= [SECURITY] Choose a security module to enable at boot.
2955 If this boot parameter is not specified, only the first 2958 If this boot parameter is not specified, only the first
2956 security module asking for security registration will be 2959 security module asking for security registration will be
2957 loaded. An invalid security module name will be treated 2960 loaded. An invalid security module name will be treated
2958 as if no module has been chosen. 2961 as if no module has been chosen.
2959 2962
2960 selinux= [SELINUX] Disable or enable SELinux at boot time. 2963 selinux= [SELINUX] Disable or enable SELinux at boot time.
2961 Format: { "0" | "1" } 2964 Format: { "0" | "1" }
2962 See security/selinux/Kconfig help text. 2965 See security/selinux/Kconfig help text.
2963 0 -- disable. 2966 0 -- disable.
2964 1 -- enable. 2967 1 -- enable.
2965 Default value is set via kernel config option. 2968 Default value is set via kernel config option.
2966 If enabled at boot time, /selinux/disable can be used 2969 If enabled at boot time, /selinux/disable can be used
2967 later to disable prior to initial policy load. 2970 later to disable prior to initial policy load.
2968 2971
2969 apparmor= [APPARMOR] Disable or enable AppArmor at boot time 2972 apparmor= [APPARMOR] Disable or enable AppArmor at boot time
2970 Format: { "0" | "1" } 2973 Format: { "0" | "1" }
2971 See security/apparmor/Kconfig help text 2974 See security/apparmor/Kconfig help text
2972 0 -- disable. 2975 0 -- disable.
2973 1 -- enable. 2976 1 -- enable.
2974 Default value is set via kernel config option. 2977 Default value is set via kernel config option.
2975 2978
2976 serialnumber [BUGS=X86-32] 2979 serialnumber [BUGS=X86-32]
2977 2980
2978 shapers= [NET] 2981 shapers= [NET]
2979 Maximal number of shapers. 2982 Maximal number of shapers.
2980 2983
2981 show_msr= [x86] show boot-time MSR settings 2984 show_msr= [x86] show boot-time MSR settings
2982 Format: { <integer> } 2985 Format: { <integer> }
2983 Show boot-time (BIOS-initialized) MSR settings. 2986 Show boot-time (BIOS-initialized) MSR settings.
2984 The parameter means the number of CPUs to show, 2987 The parameter means the number of CPUs to show,
2985 for example 1 means boot CPU only. 2988 for example 1 means boot CPU only.
2986 2989
2987 simeth= [IA-64] 2990 simeth= [IA-64]
2988 simscsi= 2991 simscsi=
2989 2992
2990 slram= [HW,MTD] 2993 slram= [HW,MTD]
2991 2994
2992 slab_max_order= [MM, SLAB] 2995 slab_max_order= [MM, SLAB]
2993 Determines the maximum allowed order for slabs. 2996 Determines the maximum allowed order for slabs.
2994 A high setting may cause OOMs due to memory 2997 A high setting may cause OOMs due to memory
2995 fragmentation. Defaults to 1 for systems with 2998 fragmentation. Defaults to 1 for systems with
2996 more than 32MB of RAM, 0 otherwise. 2999 more than 32MB of RAM, 0 otherwise.
2997 3000
2998 slub_debug[=options[,slabs]] [MM, SLUB] 3001 slub_debug[=options[,slabs]] [MM, SLUB]
2999 Enabling slub_debug allows one to determine the 3002 Enabling slub_debug allows one to determine the
3000 culprit if slab objects become corrupted. Enabling 3003 culprit if slab objects become corrupted. Enabling
3001 slub_debug can create guard zones around objects and 3004 slub_debug can create guard zones around objects and
3002 may poison objects when not in use. Also tracks the 3005 may poison objects when not in use. Also tracks the
3003 last alloc / free. For more information see 3006 last alloc / free. For more information see
3004 Documentation/vm/slub.txt. 3007 Documentation/vm/slub.txt.
3005 3008
3006 slub_max_order= [MM, SLUB] 3009 slub_max_order= [MM, SLUB]
3007 Determines the maximum allowed order for slabs. 3010 Determines the maximum allowed order for slabs.
3008 A high setting may cause OOMs due to memory 3011 A high setting may cause OOMs due to memory
3009 fragmentation. For more information see 3012 fragmentation. For more information see
3010 Documentation/vm/slub.txt. 3013 Documentation/vm/slub.txt.
3011 3014
3012 slub_min_objects= [MM, SLUB] 3015 slub_min_objects= [MM, SLUB]
3013 The minimum number of objects per slab. SLUB will 3016 The minimum number of objects per slab. SLUB will
3014 increase the slab order up to slub_max_order to 3017 increase the slab order up to slub_max_order to
3015 generate a sufficiently large slab able to contain 3018 generate a sufficiently large slab able to contain
3016 the number of objects indicated. The higher the number 3019 the number of objects indicated. The higher the number
3017 of objects the smaller the overhead of tracking slabs 3020 of objects the smaller the overhead of tracking slabs
3018 and the less frequently locks need to be acquired. 3021 and the less frequently locks need to be acquired.
3019 For more information see Documentation/vm/slub.txt. 3022 For more information see Documentation/vm/slub.txt.
3020 3023
3021 slub_min_order= [MM, SLUB] 3024 slub_min_order= [MM, SLUB]
3022 Determines the minimum page order for slabs. Must be 3025 Determines the minimum page order for slabs. Must be
3023 lower than slub_max_order. 3026 lower than slub_max_order.
3024 For more information see Documentation/vm/slub.txt. 3027 For more information see Documentation/vm/slub.txt.
3025 3028
3026 slub_nomerge [MM, SLUB] 3029 slub_nomerge [MM, SLUB]
3027 Disable merging of slabs with similar size. May be 3030 Disable merging of slabs with similar size. May be
3028 necessary if there is some reason to distinguish 3031 necessary if there is some reason to distinguish
3029 allocs to different slabs. Debug options disable 3032 allocs to different slabs. Debug options disable
3030 merging on their own. 3033 merging on their own.
3031 For more information see Documentation/vm/slub.txt. 3034 For more information see Documentation/vm/slub.txt.
3032 3035
3033 smart2= [HW] 3036 smart2= [HW]
3034 Format: <io1>[,<io2>[,...,<io8>]] 3037 Format: <io1>[,<io2>[,...,<io8>]]
3035 3038
3036 smsc-ircc2.nopnp [HW] Don't use PNP to discover SMC devices 3039 smsc-ircc2.nopnp [HW] Don't use PNP to discover SMC devices
3037 smsc-ircc2.ircc_cfg= [HW] Device configuration I/O port 3040 smsc-ircc2.ircc_cfg= [HW] Device configuration I/O port
3038 smsc-ircc2.ircc_sir= [HW] SIR base I/O port 3041 smsc-ircc2.ircc_sir= [HW] SIR base I/O port
3039 smsc-ircc2.ircc_fir= [HW] FIR base I/O port 3042 smsc-ircc2.ircc_fir= [HW] FIR base I/O port
3040 smsc-ircc2.ircc_irq= [HW] IRQ line 3043 smsc-ircc2.ircc_irq= [HW] IRQ line
3041 smsc-ircc2.ircc_dma= [HW] DMA channel 3044 smsc-ircc2.ircc_dma= [HW] DMA channel
3042 smsc-ircc2.ircc_transceiver= [HW] Transceiver type: 3045 smsc-ircc2.ircc_transceiver= [HW] Transceiver type:
3043 0: Toshiba Satellite 1800 (GP data pin select) 3046 0: Toshiba Satellite 1800 (GP data pin select)
3044 1: Fast pin select (default) 3047 1: Fast pin select (default)
3045 2: ATC IRMode 3048 2: ATC IRMode
3046 3049
3047 softlockup_panic= 3050 softlockup_panic=
3048 [KNL] Should the soft-lockup detector generate panics. 3051 [KNL] Should the soft-lockup detector generate panics.
3049 Format: <integer> 3052 Format: <integer>
3050 3053
3051 sonypi.*= [HW] Sony Programmable I/O Control Device driver 3054 sonypi.*= [HW] Sony Programmable I/O Control Device driver
3052 See Documentation/laptops/sonypi.txt 3055 See Documentation/laptops/sonypi.txt
3053 3056
3054 specialix= [HW,SERIAL] Specialix multi-serial port adapter 3057 specialix= [HW,SERIAL] Specialix multi-serial port adapter
3055 See Documentation/serial/specialix.txt. 3058 See Documentation/serial/specialix.txt.
3056 3059
3057 spia_io_base= [HW,MTD] 3060 spia_io_base= [HW,MTD]
3058 spia_fio_base= 3061 spia_fio_base=
3059 spia_pedr= 3062 spia_pedr=
3060 spia_peddr= 3063 spia_peddr=
3061 3064
3062 stacktrace [FTRACE] 3065 stacktrace [FTRACE]
3063 Enabled the stack tracer on boot up. 3066 Enabled the stack tracer on boot up.
3064 3067
3065 stacktrace_filter=[function-list] 3068 stacktrace_filter=[function-list]
3066 [FTRACE] Limit the functions that the stack tracer 3069 [FTRACE] Limit the functions that the stack tracer
3067 will trace at boot up. function-list is a comma separated 3070 will trace at boot up. function-list is a comma separated
3068 list of functions. This list can be changed at run 3071 list of functions. This list can be changed at run
3069 time by the stack_trace_filter file in the debugfs 3072 time by the stack_trace_filter file in the debugfs
3070 tracing directory. Note, this enables stack tracing 3073 tracing directory. Note, this enables stack tracing
3071 and the stacktrace above is not needed. 3074 and the stacktrace above is not needed.
3072 3075
3073 sti= [PARISC,HW] 3076 sti= [PARISC,HW]
3074 Format: <num> 3077 Format: <num>
3075 Set the STI (builtin display/keyboard on the HP-PARISC 3078 Set the STI (builtin display/keyboard on the HP-PARISC
3076 machines) console (graphic card) which should be used 3079 machines) console (graphic card) which should be used
3077 as the initial boot-console. 3080 as the initial boot-console.
3078 See also comment in drivers/video/console/sticore.c. 3081 See also comment in drivers/video/console/sticore.c.
3079 3082
3080 sti_font= [HW] 3083 sti_font= [HW]
3081 See comment in drivers/video/console/sticore.c. 3084 See comment in drivers/video/console/sticore.c.
3082 3085
3083 stifb= [HW] 3086 stifb= [HW]
3084 Format: bpp:<bpp1>[:<bpp2>[:<bpp3>...]] 3087 Format: bpp:<bpp1>[:<bpp2>[:<bpp3>...]]
3085 3088
3086 sunrpc.min_resvport= 3089 sunrpc.min_resvport=
3087 sunrpc.max_resvport= 3090 sunrpc.max_resvport=
3088 [NFS,SUNRPC] 3091 [NFS,SUNRPC]
3089 SunRPC servers often require that client requests 3092 SunRPC servers often require that client requests
3090 originate from a privileged port (i.e. a port in the 3093 originate from a privileged port (i.e. a port in the
3091 range 0 < portnr < 1024). 3094 range 0 < portnr < 1024).
3092 An administrator who wishes to reserve some of these 3095 An administrator who wishes to reserve some of these
3093 ports for other uses may adjust the range that the 3096 ports for other uses may adjust the range that the
3094 kernel's sunrpc client considers to be privileged 3097 kernel's sunrpc client considers to be privileged
3095 using these two parameters to set the minimum and 3098 using these two parameters to set the minimum and
3096 maximum port values. 3099 maximum port values.
3097 3100
3098 sunrpc.pool_mode= 3101 sunrpc.pool_mode=
3099 [NFS] 3102 [NFS]
3100 Control how the NFS server code allocates CPUs to 3103 Control how the NFS server code allocates CPUs to
3101 service thread pools. Depending on how many NICs 3104 service thread pools. Depending on how many NICs
3102 you have and where their interrupts are bound, this 3105 you have and where their interrupts are bound, this
3103 option will affect which CPUs will do NFS serving. 3106 option will affect which CPUs will do NFS serving.
3104 Note: this parameter cannot be changed while the 3107 Note: this parameter cannot be changed while the
3105 NFS server is running. 3108 NFS server is running.
3106 3109
3107 auto the server chooses an appropriate mode 3110 auto the server chooses an appropriate mode
3108 automatically using heuristics 3111 automatically using heuristics
3109 global a single global pool contains all CPUs 3112 global a single global pool contains all CPUs
3110 percpu one pool for each CPU 3113 percpu one pool for each CPU
3111 pernode one pool for each NUMA node (equivalent 3114 pernode one pool for each NUMA node (equivalent
3112 to global on non-NUMA machines) 3115 to global on non-NUMA machines)
3113 3116
3114 sunrpc.tcp_slot_table_entries= 3117 sunrpc.tcp_slot_table_entries=
3115 sunrpc.udp_slot_table_entries= 3118 sunrpc.udp_slot_table_entries=
3116 [NFS,SUNRPC] 3119 [NFS,SUNRPC]
3117 Sets the upper limit on the number of simultaneous 3120 Sets the upper limit on the number of simultaneous
3118 RPC calls that can be sent from the client to a 3121 RPC calls that can be sent from the client to a
3119 server. Increasing these values may allow you to 3122 server. Increasing these values may allow you to
3120 improve throughput, but will also increase the 3123 improve throughput, but will also increase the
3121 amount of memory reserved for use by the client. 3124 amount of memory reserved for use by the client.
3122 3125
3123 swapaccount=[0|1] 3126 swapaccount=[0|1]
3124 [KNL] Enable accounting of swap in memory resource 3127 [KNL] Enable accounting of swap in memory resource
3125 controller if no parameter or 1 is given or disable 3128 controller if no parameter or 1 is given or disable
3126 it if 0 is given (See Documentation/cgroups/memory.txt) 3129 it if 0 is given (See Documentation/cgroups/memory.txt)
3127 3130
3128 swiotlb= [ARM,IA-64,PPC,MIPS,X86] 3131 swiotlb= [ARM,IA-64,PPC,MIPS,X86]
3129 Format: { <int> | force } 3132 Format: { <int> | force }
3130 <int> -- Number of I/O TLB slabs 3133 <int> -- Number of I/O TLB slabs
3131 force -- force using of bounce buffers even if they 3134 force -- force using of bounce buffers even if they
3132 wouldn't be automatically used by the kernel 3135 wouldn't be automatically used by the kernel
3133 3136
3134 switches= [HW,M68k] 3137 switches= [HW,M68k]
3135 3138
3136 sysfs.deprecated=0|1 [KNL] 3139 sysfs.deprecated=0|1 [KNL]
3137 Enable/disable old style sysfs layout for old udev 3140 Enable/disable old style sysfs layout for old udev
3138 on older distributions. When this option is enabled 3141 on older distributions. When this option is enabled
3139 very new udev will not work anymore. When this option 3142 very new udev will not work anymore. When this option
3140 is disabled (or CONFIG_SYSFS_DEPRECATED not compiled) 3143 is disabled (or CONFIG_SYSFS_DEPRECATED not compiled)
3141 in older udev will not work anymore. 3144 in older udev will not work anymore.
3142 Default depends on CONFIG_SYSFS_DEPRECATED_V2 set in 3145 Default depends on CONFIG_SYSFS_DEPRECATED_V2 set in
3143 the kernel configuration. 3146 the kernel configuration.
3144 3147
3145 sysrq_always_enabled 3148 sysrq_always_enabled
3146 [KNL] 3149 [KNL]
3147 Ignore sysrq setting - this boot parameter will 3150 Ignore sysrq setting - this boot parameter will
3148 neutralize any effect of /proc/sys/kernel/sysrq. 3151 neutralize any effect of /proc/sys/kernel/sysrq.
3149 Useful for debugging. 3152 Useful for debugging.
3150 3153
3151 tdfx= [HW,DRM] 3154 tdfx= [HW,DRM]
3152 3155
3153 test_suspend= [SUSPEND] 3156 test_suspend= [SUSPEND]
3154 Specify "mem" (for Suspend-to-RAM) or "standby" (for 3157 Specify "mem" (for Suspend-to-RAM) or "standby" (for
3155 standby suspend) as the system sleep state to briefly 3158 standby suspend) as the system sleep state to briefly
3156 enter during system startup. The system is woken from 3159 enter during system startup. The system is woken from
3157 this state using a wakeup-capable RTC alarm. 3160 this state using a wakeup-capable RTC alarm.
3158 3161
3159 thash_entries= [KNL,NET] 3162 thash_entries= [KNL,NET]
3160 Set number of hash buckets for TCP connection 3163 Set number of hash buckets for TCP connection
3161 3164
3162 thermal.act= [HW,ACPI] 3165 thermal.act= [HW,ACPI]
3163 -1: disable all active trip points in all thermal zones 3166 -1: disable all active trip points in all thermal zones
3164 <degrees C>: override all lowest active trip points 3167 <degrees C>: override all lowest active trip points
3165 3168
3166 thermal.crt= [HW,ACPI] 3169 thermal.crt= [HW,ACPI]
3167 -1: disable all critical trip points in all thermal zones 3170 -1: disable all critical trip points in all thermal zones
3168 <degrees C>: override all critical trip points 3171 <degrees C>: override all critical trip points
3169 3172
3170 thermal.nocrt= [HW,ACPI] 3173 thermal.nocrt= [HW,ACPI]
3171 Set to disable actions on ACPI thermal zone 3174 Set to disable actions on ACPI thermal zone
3172 critical and hot trip points. 3175 critical and hot trip points.
3173 3176
3174 thermal.off= [HW,ACPI] 3177 thermal.off= [HW,ACPI]
3175 1: disable ACPI thermal control 3178 1: disable ACPI thermal control
3176 3179
3177 thermal.psv= [HW,ACPI] 3180 thermal.psv= [HW,ACPI]
3178 -1: disable all passive trip points 3181 -1: disable all passive trip points
3179 <degrees C>: override all passive trip points to this 3182 <degrees C>: override all passive trip points to this
3180 value 3183 value
3181 3184
3182 thermal.tzp= [HW,ACPI] 3185 thermal.tzp= [HW,ACPI]
3183 Specify global default ACPI thermal zone polling rate 3186 Specify global default ACPI thermal zone polling rate
3184 <deci-seconds>: poll all this frequency 3187 <deci-seconds>: poll all this frequency
3185 0: no polling (default) 3188 0: no polling (default)
3186 3189
3187 threadirqs [KNL] 3190 threadirqs [KNL]
3188 Force threading of all interrupt handlers except those 3191 Force threading of all interrupt handlers except those
3189 marked explicitly IRQF_NO_THREAD. 3192 marked explicitly IRQF_NO_THREAD.
3190 3193
3191 tmem [KNL,XEN] 3194 tmem [KNL,XEN]
3192 Enable the Transcendent memory driver if built-in. 3195 Enable the Transcendent memory driver if built-in.
3193 3196
3194 tmem.cleancache=0|1 [KNL, XEN] 3197 tmem.cleancache=0|1 [KNL, XEN]
3195 Default is on (1). Disable the usage of the cleancache 3198 Default is on (1). Disable the usage of the cleancache
3196 API to send anonymous pages to the hypervisor. 3199 API to send anonymous pages to the hypervisor.
3197 3200
3198 tmem.frontswap=0|1 [KNL, XEN] 3201 tmem.frontswap=0|1 [KNL, XEN]
3199 Default is on (1). Disable the usage of the frontswap 3202 Default is on (1). Disable the usage of the frontswap
3200 API to send swap pages to the hypervisor. If disabled 3203 API to send swap pages to the hypervisor. If disabled
3201 the selfballooning and selfshrinking are force disabled. 3204 the selfballooning and selfshrinking are force disabled.
3202 3205
3203 tmem.selfballooning=0|1 [KNL, XEN] 3206 tmem.selfballooning=0|1 [KNL, XEN]
3204 Default is on (1). Disable the driving of swap pages 3207 Default is on (1). Disable the driving of swap pages
3205 to the hypervisor. 3208 to the hypervisor.
3206 3209
3207 tmem.selfshrinking=0|1 [KNL, XEN] 3210 tmem.selfshrinking=0|1 [KNL, XEN]
3208 Default is on (1). Partial swapoff that immediately 3211 Default is on (1). Partial swapoff that immediately
3209 transfers pages from Xen hypervisor back to the 3212 transfers pages from Xen hypervisor back to the
3210 kernel based on different criteria. 3213 kernel based on different criteria.
3211 3214
3212 topology= [S390] 3215 topology= [S390]
3213 Format: {off | on} 3216 Format: {off | on}
3214 Specify if the kernel should make use of the cpu 3217 Specify if the kernel should make use of the cpu
3215 topology information if the hardware supports this. 3218 topology information if the hardware supports this.
3216 The scheduler will make use of this information and 3219 The scheduler will make use of this information and
3217 e.g. base its process migration decisions on it. 3220 e.g. base its process migration decisions on it.
3218 Default is on. 3221 Default is on.
3219 3222
3220 tp720= [HW,PS2] 3223 tp720= [HW,PS2]
3221 3224
3222 tpm_suspend_pcr=[HW,TPM] 3225 tpm_suspend_pcr=[HW,TPM]
3223 Format: integer pcr id 3226 Format: integer pcr id
3224 Specify that at suspend time, the tpm driver 3227 Specify that at suspend time, the tpm driver
3225 should extend the specified pcr with zeros, 3228 should extend the specified pcr with zeros,
3226 as a workaround for some chips which fail to 3229 as a workaround for some chips which fail to
3227 flush the last written pcr on TPM_SaveState. 3230 flush the last written pcr on TPM_SaveState.
3228 This will guarantee that all the other pcrs 3231 This will guarantee that all the other pcrs
3229 are saved. 3232 are saved.
3230 3233
3231 trace_buf_size=nn[KMG] 3234 trace_buf_size=nn[KMG]
3232 [FTRACE] will set tracing buffer size. 3235 [FTRACE] will set tracing buffer size.
3233 3236
3234 trace_event=[event-list] 3237 trace_event=[event-list]
3235 [FTRACE] Set and start specified trace events in order 3238 [FTRACE] Set and start specified trace events in order
3236 to facilitate early boot debugging. 3239 to facilitate early boot debugging.
3237 See also Documentation/trace/events.txt 3240 See also Documentation/trace/events.txt
3238 3241
3239 trace_options=[option-list] 3242 trace_options=[option-list]
3240 [FTRACE] Enable or disable tracer options at boot. 3243 [FTRACE] Enable or disable tracer options at boot.
3241 The option-list is a comma delimited list of options 3244 The option-list is a comma delimited list of options
3242 that can be enabled or disabled just as if you were 3245 that can be enabled or disabled just as if you were
3243 to echo the option name into 3246 to echo the option name into
3244 3247
3245 /sys/kernel/debug/tracing/trace_options 3248 /sys/kernel/debug/tracing/trace_options
3246 3249
3247 For example, to enable stacktrace option (to dump the 3250 For example, to enable stacktrace option (to dump the
3248 stack trace of each event), add to the command line: 3251 stack trace of each event), add to the command line:
3249 3252
3250 trace_options=stacktrace 3253 trace_options=stacktrace
3251 3254
3252 See also Documentation/trace/ftrace.txt "trace options" 3255 See also Documentation/trace/ftrace.txt "trace options"
3253 section. 3256 section.
3254 3257
3255 traceoff_on_warning 3258 traceoff_on_warning
3256 [FTRACE] enable this option to disable tracing when a 3259 [FTRACE] enable this option to disable tracing when a
3257 warning is hit. This turns off "tracing_on". Tracing can 3260 warning is hit. This turns off "tracing_on". Tracing can
3258 be enabled again by echoing '1' into the "tracing_on" 3261 be enabled again by echoing '1' into the "tracing_on"
3259 file located in /sys/kernel/debug/tracing/ 3262 file located in /sys/kernel/debug/tracing/
3260 3263
3261 This option is useful, as it disables the trace before 3264 This option is useful, as it disables the trace before
3262 the WARNING dump is called, which prevents the trace to 3265 the WARNING dump is called, which prevents the trace to
3263 be filled with content caused by the warning output. 3266 be filled with content caused by the warning output.
3264 3267
3265 This option can also be set at run time via the sysctl 3268 This option can also be set at run time via the sysctl
3266 option: kernel/traceoff_on_warning 3269 option: kernel/traceoff_on_warning
3267 3270
3268 transparent_hugepage= 3271 transparent_hugepage=
3269 [KNL] 3272 [KNL]
3270 Format: [always|madvise|never] 3273 Format: [always|madvise|never]
3271 Can be used to control the default behavior of the system 3274 Can be used to control the default behavior of the system
3272 with respect to transparent hugepages. 3275 with respect to transparent hugepages.
3273 See Documentation/vm/transhuge.txt for more details. 3276 See Documentation/vm/transhuge.txt for more details.
3274 3277
3275 tsc= Disable clocksource stability checks for TSC. 3278 tsc= Disable clocksource stability checks for TSC.
3276 Format: <string> 3279 Format: <string>
3277 [x86] reliable: mark tsc clocksource as reliable, this 3280 [x86] reliable: mark tsc clocksource as reliable, this
3278 disables clocksource verification at runtime, as well 3281 disables clocksource verification at runtime, as well
3279 as the stability checks done at bootup. Used to enable 3282 as the stability checks done at bootup. Used to enable
3280 high-resolution timer mode on older hardware, and in 3283 high-resolution timer mode on older hardware, and in
3281 virtualized environment. 3284 virtualized environment.
3282 [x86] noirqtime: Do not use TSC to do irq accounting. 3285 [x86] noirqtime: Do not use TSC to do irq accounting.
3283 Used to run time disable IRQ_TIME_ACCOUNTING on any 3286 Used to run time disable IRQ_TIME_ACCOUNTING on any
3284 platforms where RDTSC is slow and this accounting 3287 platforms where RDTSC is slow and this accounting
3285 can add overhead. 3288 can add overhead.
3286 3289
3287 turbografx.map[2|3]= [HW,JOY] 3290 turbografx.map[2|3]= [HW,JOY]
3288 TurboGraFX parallel port interface 3291 TurboGraFX parallel port interface
3289 Format: 3292 Format:
3290 <port#>,<js1>,<js2>,<js3>,<js4>,<js5>,<js6>,<js7> 3293 <port#>,<js1>,<js2>,<js3>,<js4>,<js5>,<js6>,<js7>
3291 See also Documentation/input/joystick-parport.txt 3294 See also Documentation/input/joystick-parport.txt
3292 3295
3293 udbg-immortal [PPC] When debugging early kernel crashes that 3296 udbg-immortal [PPC] When debugging early kernel crashes that
3294 happen after console_init() and before a proper 3297 happen after console_init() and before a proper
3295 console driver takes over, this boot options might 3298 console driver takes over, this boot options might
3296 help "seeing" what's going on. 3299 help "seeing" what's going on.
3297 3300
3298 uhash_entries= [KNL,NET] 3301 uhash_entries= [KNL,NET]
3299 Set number of hash buckets for UDP/UDP-Lite connections 3302 Set number of hash buckets for UDP/UDP-Lite connections
3300 3303
3301 uhci-hcd.ignore_oc= 3304 uhci-hcd.ignore_oc=
3302 [USB] Ignore overcurrent events (default N). 3305 [USB] Ignore overcurrent events (default N).
3303 Some badly-designed motherboards generate lots of 3306 Some badly-designed motherboards generate lots of
3304 bogus events, for ports that aren't wired to 3307 bogus events, for ports that aren't wired to
3305 anything. Set this parameter to avoid log spamming. 3308 anything. Set this parameter to avoid log spamming.
3306 Note that genuine overcurrent events won't be 3309 Note that genuine overcurrent events won't be
3307 reported either. 3310 reported either.
3308 3311
3309 unknown_nmi_panic 3312 unknown_nmi_panic
3310 [X86] Cause panic on unknown NMI. 3313 [X86] Cause panic on unknown NMI.
3311 3314
3312 usbcore.authorized_default= 3315 usbcore.authorized_default=
3313 [USB] Default USB device authorization: 3316 [USB] Default USB device authorization:
3314 (default -1 = authorized except for wireless USB, 3317 (default -1 = authorized except for wireless USB,
3315 0 = not authorized, 1 = authorized) 3318 0 = not authorized, 1 = authorized)
3316 3319
3317 usbcore.autosuspend= 3320 usbcore.autosuspend=
3318 [USB] The autosuspend time delay (in seconds) used 3321 [USB] The autosuspend time delay (in seconds) used
3319 for newly-detected USB devices (default 2). This 3322 for newly-detected USB devices (default 2). This
3320 is the time required before an idle device will be 3323 is the time required before an idle device will be
3321 autosuspended. Devices for which the delay is set 3324 autosuspended. Devices for which the delay is set
3322 to a negative value won't be autosuspended at all. 3325 to a negative value won't be autosuspended at all.
3323 3326
3324 usbcore.usbfs_snoop= 3327 usbcore.usbfs_snoop=
3325 [USB] Set to log all usbfs traffic (default 0 = off). 3328 [USB] Set to log all usbfs traffic (default 0 = off).
3326 3329
3327 usbcore.blinkenlights= 3330 usbcore.blinkenlights=
3328 [USB] Set to cycle leds on hubs (default 0 = off). 3331 [USB] Set to cycle leds on hubs (default 0 = off).
3329 3332
3330 usbcore.old_scheme_first= 3333 usbcore.old_scheme_first=
3331 [USB] Start with the old device initialization 3334 [USB] Start with the old device initialization
3332 scheme (default 0 = off). 3335 scheme (default 0 = off).
3333 3336
3334 usbcore.usbfs_memory_mb= 3337 usbcore.usbfs_memory_mb=
3335 [USB] Memory limit (in MB) for buffers allocated by 3338 [USB] Memory limit (in MB) for buffers allocated by
3336 usbfs (default = 16, 0 = max = 2047). 3339 usbfs (default = 16, 0 = max = 2047).
3337 3340
3338 usbcore.use_both_schemes= 3341 usbcore.use_both_schemes=
3339 [USB] Try the other device initialization scheme 3342 [USB] Try the other device initialization scheme
3340 if the first one fails (default 1 = enabled). 3343 if the first one fails (default 1 = enabled).
3341 3344
3342 usbcore.initial_descriptor_timeout= 3345 usbcore.initial_descriptor_timeout=
3343 [USB] Specifies timeout for the initial 64-byte 3346 [USB] Specifies timeout for the initial 64-byte
3344 USB_REQ_GET_DESCRIPTOR request in milliseconds 3347 USB_REQ_GET_DESCRIPTOR request in milliseconds
3345 (default 5000 = 5.0 seconds). 3348 (default 5000 = 5.0 seconds).
3346 3349
3347 usbhid.mousepoll= 3350 usbhid.mousepoll=
3348 [USBHID] The interval which mice are to be polled at. 3351 [USBHID] The interval which mice are to be polled at.
3349 3352
3350 usb-storage.delay_use= 3353 usb-storage.delay_use=
3351 [UMS] The delay in seconds before a new device is 3354 [UMS] The delay in seconds before a new device is
3352 scanned for Logical Units (default 5). 3355 scanned for Logical Units (default 5).
3353 3356
3354 usb-storage.quirks= 3357 usb-storage.quirks=
3355 [UMS] A list of quirks entries to supplement or 3358 [UMS] A list of quirks entries to supplement or
3356 override the built-in unusual_devs list. List 3359 override the built-in unusual_devs list. List
3357 entries are separated by commas. Each entry has 3360 entries are separated by commas. Each entry has
3358 the form VID:PID:Flags where VID and PID are Vendor 3361 the form VID:PID:Flags where VID and PID are Vendor
3359 and Product ID values (4-digit hex numbers) and 3362 and Product ID values (4-digit hex numbers) and
3360 Flags is a set of characters, each corresponding 3363 Flags is a set of characters, each corresponding
3361 to a common usb-storage quirk flag as follows: 3364 to a common usb-storage quirk flag as follows:
3362 a = SANE_SENSE (collect more than 18 bytes 3365 a = SANE_SENSE (collect more than 18 bytes
3363 of sense data); 3366 of sense data);
3364 b = BAD_SENSE (don't collect more than 18 3367 b = BAD_SENSE (don't collect more than 18
3365 bytes of sense data); 3368 bytes of sense data);
3366 c = FIX_CAPACITY (decrease the reported 3369 c = FIX_CAPACITY (decrease the reported
3367 device capacity by one sector); 3370 device capacity by one sector);
3368 d = NO_READ_DISC_INFO (don't use 3371 d = NO_READ_DISC_INFO (don't use
3369 READ_DISC_INFO command); 3372 READ_DISC_INFO command);
3370 e = NO_READ_CAPACITY_16 (don't use 3373 e = NO_READ_CAPACITY_16 (don't use
3371 READ_CAPACITY_16 command); 3374 READ_CAPACITY_16 command);
3372 h = CAPACITY_HEURISTICS (decrease the 3375 h = CAPACITY_HEURISTICS (decrease the
3373 reported device capacity by one 3376 reported device capacity by one
3374 sector if the number is odd); 3377 sector if the number is odd);
3375 i = IGNORE_DEVICE (don't bind to this 3378 i = IGNORE_DEVICE (don't bind to this
3376 device); 3379 device);
3377 l = NOT_LOCKABLE (don't try to lock and 3380 l = NOT_LOCKABLE (don't try to lock and
3378 unlock ejectable media); 3381 unlock ejectable media);
3379 m = MAX_SECTORS_64 (don't transfer more 3382 m = MAX_SECTORS_64 (don't transfer more
3380 than 64 sectors = 32 KB at a time); 3383 than 64 sectors = 32 KB at a time);
3381 n = INITIAL_READ10 (force a retry of the 3384 n = INITIAL_READ10 (force a retry of the
3382 initial READ(10) command); 3385 initial READ(10) command);
3383 o = CAPACITY_OK (accept the capacity 3386 o = CAPACITY_OK (accept the capacity
3384 reported by the device); 3387 reported by the device);
3385 p = WRITE_CACHE (the device cache is ON 3388 p = WRITE_CACHE (the device cache is ON
3386 by default); 3389 by default);
3387 r = IGNORE_RESIDUE (the device reports 3390 r = IGNORE_RESIDUE (the device reports
3388 bogus residue values); 3391 bogus residue values);
3389 s = SINGLE_LUN (the device has only one 3392 s = SINGLE_LUN (the device has only one
3390 Logical Unit); 3393 Logical Unit);
3391 w = NO_WP_DETECT (don't test whether the 3394 w = NO_WP_DETECT (don't test whether the
3392 medium is write-protected). 3395 medium is write-protected).
3393 Example: quirks=0419:aaf5:rl,0421:0433:rc 3396 Example: quirks=0419:aaf5:rl,0421:0433:rc
3394 3397
3395 user_debug= [KNL,ARM] 3398 user_debug= [KNL,ARM]
3396 Format: <int> 3399 Format: <int>
3397 See arch/arm/Kconfig.debug help text. 3400 See arch/arm/Kconfig.debug help text.
3398 1 - undefined instruction events 3401 1 - undefined instruction events
3399 2 - system calls 3402 2 - system calls
3400 4 - invalid data aborts 3403 4 - invalid data aborts
3401 8 - SIGSEGV faults 3404 8 - SIGSEGV faults
3402 16 - SIGBUS faults 3405 16 - SIGBUS faults
3403 Example: user_debug=31 3406 Example: user_debug=31
3404 3407
3405 userpte= 3408 userpte=
3406 [X86] Flags controlling user PTE allocations. 3409 [X86] Flags controlling user PTE allocations.
3407 3410
3408 nohigh = do not allocate PTE pages in 3411 nohigh = do not allocate PTE pages in
3409 HIGHMEM regardless of setting 3412 HIGHMEM regardless of setting
3410 of CONFIG_HIGHPTE. 3413 of CONFIG_HIGHPTE.
3411 3414
3412 vdso= [X86,SH] 3415 vdso= [X86,SH]
3413 vdso=2: enable compat VDSO (default with COMPAT_VDSO) 3416 vdso=2: enable compat VDSO (default with COMPAT_VDSO)
3414 vdso=1: enable VDSO (default) 3417 vdso=1: enable VDSO (default)
3415 vdso=0: disable VDSO mapping 3418 vdso=0: disable VDSO mapping
3416 3419
3417 vdso32= [X86] 3420 vdso32= [X86]
3418 vdso32=2: enable compat VDSO (default with COMPAT_VDSO) 3421 vdso32=2: enable compat VDSO (default with COMPAT_VDSO)
3419 vdso32=1: enable 32-bit VDSO (default) 3422 vdso32=1: enable 32-bit VDSO (default)
3420 vdso32=0: disable 32-bit VDSO mapping 3423 vdso32=0: disable 32-bit VDSO mapping
3421 3424
3422 vector= [IA-64,SMP] 3425 vector= [IA-64,SMP]
3423 vector=percpu: enable percpu vector domain 3426 vector=percpu: enable percpu vector domain
3424 3427
3425 video= [FB] Frame buffer configuration 3428 video= [FB] Frame buffer configuration
3426 See Documentation/fb/modedb.txt. 3429 See Documentation/fb/modedb.txt.
3427 3430
3428 video.brightness_switch_enabled= [0,1] 3431 video.brightness_switch_enabled= [0,1]
3429 If set to 1, on receiving an ACPI notify event 3432 If set to 1, on receiving an ACPI notify event
3430 generated by hotkey, video driver will adjust brightness 3433 generated by hotkey, video driver will adjust brightness
3431 level and then send out the event to user space through 3434 level and then send out the event to user space through
3432 the allocated input device; If set to 0, video driver 3435 the allocated input device; If set to 0, video driver
3433 will only send out the event without touching backlight 3436 will only send out the event without touching backlight
3434 brightness level. 3437 brightness level.
3435 default: 1 3438 default: 1
3436 3439
3437 virtio_mmio.device= 3440 virtio_mmio.device=
3438 [VMMIO] Memory mapped virtio (platform) device. 3441 [VMMIO] Memory mapped virtio (platform) device.
3439 3442
3440 <size>@<baseaddr>:<irq>[:<id>] 3443 <size>@<baseaddr>:<irq>[:<id>]
3441 where: 3444 where:
3442 <size> := size (can use standard suffixes 3445 <size> := size (can use standard suffixes
3443 like K, M and G) 3446 like K, M and G)
3444 <baseaddr> := physical base address 3447 <baseaddr> := physical base address
3445 <irq> := interrupt number (as passed to 3448 <irq> := interrupt number (as passed to
3446 request_irq()) 3449 request_irq())
3447 <id> := (optional) platform device id 3450 <id> := (optional) platform device id
3448 example: 3451 example:
3449 virtio_mmio.device=1K@0x100b0000:48:7 3452 virtio_mmio.device=1K@0x100b0000:48:7
3450 3453
3451 Can be used multiple times for multiple devices. 3454 Can be used multiple times for multiple devices.
3452 3455
3453 vga= [BOOT,X86-32] Select a particular video mode 3456 vga= [BOOT,X86-32] Select a particular video mode
3454 See Documentation/x86/boot.txt and 3457 See Documentation/x86/boot.txt and
3455 Documentation/svga.txt. 3458 Documentation/svga.txt.
3456 Use vga=ask for menu. 3459 Use vga=ask for menu.
3457 This is actually a boot loader parameter; the value is 3460 This is actually a boot loader parameter; the value is
3458 passed to the kernel using a special protocol. 3461 passed to the kernel using a special protocol.
3459 3462
3460 vmalloc=nn[KMG] [KNL,BOOT] Forces the vmalloc area to have an exact 3463 vmalloc=nn[KMG] [KNL,BOOT] Forces the vmalloc area to have an exact
3461 size of <nn>. This can be used to increase the 3464 size of <nn>. This can be used to increase the
3462 minimum size (128MB on x86). It can also be used to 3465 minimum size (128MB on x86). It can also be used to
3463 decrease the size and leave more room for directly 3466 decrease the size and leave more room for directly
3464 mapped kernel RAM. 3467 mapped kernel RAM.
3465 3468
3466 vmhalt= [KNL,S390] Perform z/VM CP command after system halt. 3469 vmhalt= [KNL,S390] Perform z/VM CP command after system halt.
3467 Format: <command> 3470 Format: <command>
3468 3471
3469 vmpanic= [KNL,S390] Perform z/VM CP command after kernel panic. 3472 vmpanic= [KNL,S390] Perform z/VM CP command after kernel panic.
3470 Format: <command> 3473 Format: <command>
3471 3474
3472 vmpoff= [KNL,S390] Perform z/VM CP command after power off. 3475 vmpoff= [KNL,S390] Perform z/VM CP command after power off.
3473 Format: <command> 3476 Format: <command>
3474 3477
3475 vsyscall= [X86-64] 3478 vsyscall= [X86-64]
3476 Controls the behavior of vsyscalls (i.e. calls to 3479 Controls the behavior of vsyscalls (i.e. calls to
3477 fixed addresses of 0xffffffffff600x00 from legacy 3480 fixed addresses of 0xffffffffff600x00 from legacy
3478 code). Most statically-linked binaries and older 3481 code). Most statically-linked binaries and older
3479 versions of glibc use these calls. Because these 3482 versions of glibc use these calls. Because these
3480 functions are at fixed addresses, they make nice 3483 functions are at fixed addresses, they make nice
3481 targets for exploits that can control RIP. 3484 targets for exploits that can control RIP.
3482 3485
3483 emulate [default] Vsyscalls turn into traps and are 3486 emulate [default] Vsyscalls turn into traps and are
3484 emulated reasonably safely. 3487 emulated reasonably safely.
3485 3488
3486 native Vsyscalls are native syscall instructions. 3489 native Vsyscalls are native syscall instructions.
3487 This is a little bit faster than trapping 3490 This is a little bit faster than trapping
3488 and makes a few dynamic recompilers work 3491 and makes a few dynamic recompilers work
3489 better than they would in emulation mode. 3492 better than they would in emulation mode.
3490 It also makes exploits much easier to write. 3493 It also makes exploits much easier to write.
3491 3494
3492 none Vsyscalls don't work at all. This makes 3495 none Vsyscalls don't work at all. This makes
3493 them quite hard to use for exploits but 3496 them quite hard to use for exploits but
3494 might break your system. 3497 might break your system.
3495 3498
3496 vt.color= [VT] Default text color. 3499 vt.color= [VT] Default text color.
3497 Format: 0xYX, X = foreground, Y = background. 3500 Format: 0xYX, X = foreground, Y = background.
3498 Default: 0x07 = light gray on black. 3501 Default: 0x07 = light gray on black.
3499 3502
3500 vt.cur_default= [VT] Default cursor shape. 3503 vt.cur_default= [VT] Default cursor shape.
3501 Format: 0xCCBBAA, where AA, BB, and CC are the same as 3504 Format: 0xCCBBAA, where AA, BB, and CC are the same as
3502 the parameters of the <Esc>[?A;B;Cc escape sequence; 3505 the parameters of the <Esc>[?A;B;Cc escape sequence;
3503 see VGA-softcursor.txt. Default: 2 = underline. 3506 see VGA-softcursor.txt. Default: 2 = underline.
3504 3507
3505 vt.default_blu= [VT] 3508 vt.default_blu= [VT]
3506 Format: <blue0>,<blue1>,<blue2>,...,<blue15> 3509 Format: <blue0>,<blue1>,<blue2>,...,<blue15>
3507 Change the default blue palette of the console. 3510 Change the default blue palette of the console.
3508 This is a 16-member array composed of values 3511 This is a 16-member array composed of values
3509 ranging from 0-255. 3512 ranging from 0-255.
3510 3513
3511 vt.default_grn= [VT] 3514 vt.default_grn= [VT]
3512 Format: <green0>,<green1>,<green2>,...,<green15> 3515 Format: <green0>,<green1>,<green2>,...,<green15>
3513 Change the default green palette of the console. 3516 Change the default green palette of the console.
3514 This is a 16-member array composed of values 3517 This is a 16-member array composed of values
3515 ranging from 0-255. 3518 ranging from 0-255.
3516 3519
3517 vt.default_red= [VT] 3520 vt.default_red= [VT]
3518 Format: <red0>,<red1>,<red2>,...,<red15> 3521 Format: <red0>,<red1>,<red2>,...,<red15>
3519 Change the default red palette of the console. 3522 Change the default red palette of the console.
3520 This is a 16-member array composed of values 3523 This is a 16-member array composed of values
3521 ranging from 0-255. 3524 ranging from 0-255.
3522 3525
3523 vt.default_utf8= 3526 vt.default_utf8=
3524 [VT] 3527 [VT]
3525 Format=<0|1> 3528 Format=<0|1>
3526 Set system-wide default UTF-8 mode for all tty's. 3529 Set system-wide default UTF-8 mode for all tty's.
3527 Default is 1, i.e. UTF-8 mode is enabled for all 3530 Default is 1, i.e. UTF-8 mode is enabled for all
3528 newly opened terminals. 3531 newly opened terminals.
3529 3532
3530 vt.global_cursor_default= 3533 vt.global_cursor_default=
3531 [VT] 3534 [VT]
3532 Format=<-1|0|1> 3535 Format=<-1|0|1>
3533 Set system-wide default for whether a cursor 3536 Set system-wide default for whether a cursor
3534 is shown on new VTs. Default is -1, 3537 is shown on new VTs. Default is -1,
3535 i.e. cursors will be created by default unless 3538 i.e. cursors will be created by default unless
3536 overridden by individual drivers. 0 will hide 3539 overridden by individual drivers. 0 will hide
3537 cursors, 1 will display them. 3540 cursors, 1 will display them.
3538 3541
3539 vt.italic= [VT] Default color for italic text; 0-15. 3542 vt.italic= [VT] Default color for italic text; 0-15.
3540 Default: 2 = green. 3543 Default: 2 = green.
3541 3544
3542 vt.underline= [VT] Default color for underlined text; 0-15. 3545 vt.underline= [VT] Default color for underlined text; 0-15.
3543 Default: 3 = cyan. 3546 Default: 3 = cyan.
3544 3547
3545 watchdog timers [HW,WDT] For information on watchdog timers, 3548 watchdog timers [HW,WDT] For information on watchdog timers,
3546 see Documentation/watchdog/watchdog-parameters.txt 3549 see Documentation/watchdog/watchdog-parameters.txt
3547 or other driver-specific files in the 3550 or other driver-specific files in the
3548 Documentation/watchdog/ directory. 3551 Documentation/watchdog/ directory.
3549 3552
3550 workqueue.disable_numa 3553 workqueue.disable_numa
3551 By default, all work items queued to unbound 3554 By default, all work items queued to unbound
3552 workqueues are affine to the NUMA nodes they're 3555 workqueues are affine to the NUMA nodes they're
3553 issued on, which results in better behavior in 3556 issued on, which results in better behavior in
3554 general. If NUMA affinity needs to be disabled for 3557 general. If NUMA affinity needs to be disabled for
3555 whatever reason, this option can be used. Note 3558 whatever reason, this option can be used. Note
3556 that this also can be controlled per-workqueue for 3559 that this also can be controlled per-workqueue for
3557 workqueues visible under /sys/bus/workqueue/. 3560 workqueues visible under /sys/bus/workqueue/.
3558 3561
3559 workqueue.power_efficient 3562 workqueue.power_efficient
3560 Per-cpu workqueues are generally preferred because 3563 Per-cpu workqueues are generally preferred because
3561 they show better performance thanks to cache 3564 they show better performance thanks to cache
3562 locality; unfortunately, per-cpu workqueues tend to 3565 locality; unfortunately, per-cpu workqueues tend to
3563 be more power hungry than unbound workqueues. 3566 be more power hungry than unbound workqueues.
3564 3567
3565 Enabling this makes the per-cpu workqueues which 3568 Enabling this makes the per-cpu workqueues which
3566 were observed to contribute significantly to power 3569 were observed to contribute significantly to power
3567 consumption unbound, leading to measurably lower 3570 consumption unbound, leading to measurably lower
3568 power usage at the cost of small performance 3571 power usage at the cost of small performance
3569 overhead. 3572 overhead.
3570 3573
3571 The default value of this parameter is determined by 3574 The default value of this parameter is determined by
3572 the config option CONFIG_WQ_POWER_EFFICIENT_DEFAULT. 3575 the config option CONFIG_WQ_POWER_EFFICIENT_DEFAULT.
3573 3576
3574 x2apic_phys [X86-64,APIC] Use x2apic physical mode instead of 3577 x2apic_phys [X86-64,APIC] Use x2apic physical mode instead of
3575 default x2apic cluster mode on platforms 3578 default x2apic cluster mode on platforms
3576 supporting x2apic. 3579 supporting x2apic.
3577 3580
3578 x86_intel_mid_timer= [X86-32,APBT] 3581 x86_intel_mid_timer= [X86-32,APBT]
3579 Choose timer option for x86 Intel MID platform. 3582 Choose timer option for x86 Intel MID platform.
3580 Two valid options are apbt timer only and lapic timer 3583 Two valid options are apbt timer only and lapic timer
3581 plus one apbt timer for broadcast timer. 3584 plus one apbt timer for broadcast timer.
3582 x86_intel_mid_timer=apbt_only | lapic_and_apbt 3585 x86_intel_mid_timer=apbt_only | lapic_and_apbt
3583 3586
3584 xen_emul_unplug= [HW,X86,XEN] 3587 xen_emul_unplug= [HW,X86,XEN]
3585 Unplug Xen emulated devices 3588 Unplug Xen emulated devices
3586 Format: [unplug0,][unplug1] 3589 Format: [unplug0,][unplug1]
3587 ide-disks -- unplug primary master IDE devices 3590 ide-disks -- unplug primary master IDE devices
3588 aux-ide-disks -- unplug non-primary-master IDE devices 3591 aux-ide-disks -- unplug non-primary-master IDE devices
3589 nics -- unplug network devices 3592 nics -- unplug network devices
3590 all -- unplug all emulated devices (NICs and IDE disks) 3593 all -- unplug all emulated devices (NICs and IDE disks)
3591 unnecessary -- unplugging emulated devices is 3594 unnecessary -- unplugging emulated devices is
3592 unnecessary even if the host did not respond to 3595 unnecessary even if the host did not respond to
3593 the unplug protocol 3596 the unplug protocol
3594 never -- do not unplug even if version check succeeds 3597 never -- do not unplug even if version check succeeds
3595 3598
3596 xen_nopvspin [X86,XEN] 3599 xen_nopvspin [X86,XEN]
3597 Disables the ticketlock slowpath using Xen PV 3600 Disables the ticketlock slowpath using Xen PV
3598 optimizations. 3601 optimizations.
3599 3602
3600 xirc2ps_cs= [NET,PCMCIA] 3603 xirc2ps_cs= [NET,PCMCIA]
3601 Format: 3604 Format:
3602 <irq>,<irq_mask>,<io>,<full_duplex>,<do_sound>,<lockup_hack>[,<irq2>[,<irq3>[,<irq4>]]] 3605 <irq>,<irq_mask>,<io>,<full_duplex>,<do_sound>,<lockup_hack>[,<irq2>[,<irq3>[,<irq4>]]]
3603 3606
3604 ______________________________________________________________________ 3607 ______________________________________________________________________
3605 3608
3606 TODO: 3609 TODO:
3607 3610
3608 Add more DRM drivers. 3611 Add more DRM drivers.
3609 3612
arch/arm/configs/smarc_t335x_defconfig
1 # 1 #
2 # Automatically generated file; DO NOT EDIT. 2 # Automatically generated file; DO NOT EDIT.
3 # Linux/arm 3.14.43 Kernel Configuration 3 # Linux/arm 3.14.43 Kernel Configuration
4 # 4 #
5 CONFIG_ARM=y 5 CONFIG_ARM=y
6 CONFIG_MIGHT_HAVE_PCI=y 6 CONFIG_MIGHT_HAVE_PCI=y
7 CONFIG_SYS_SUPPORTS_APM_EMULATION=y 7 CONFIG_SYS_SUPPORTS_APM_EMULATION=y
8 CONFIG_HAVE_PROC_CPU=y 8 CONFIG_HAVE_PROC_CPU=y
9 CONFIG_STACKTRACE_SUPPORT=y 9 CONFIG_STACKTRACE_SUPPORT=y
10 CONFIG_HAVE_LATENCYTOP_SUPPORT=y 10 CONFIG_HAVE_LATENCYTOP_SUPPORT=y
11 CONFIG_LOCKDEP_SUPPORT=y 11 CONFIG_LOCKDEP_SUPPORT=y
12 CONFIG_TRACE_IRQFLAGS_SUPPORT=y 12 CONFIG_TRACE_IRQFLAGS_SUPPORT=y
13 CONFIG_RWSEM_GENERIC_SPINLOCK=y 13 CONFIG_RWSEM_GENERIC_SPINLOCK=y
14 CONFIG_ARCH_HAS_CPUFREQ=y 14 CONFIG_ARCH_HAS_CPUFREQ=y
15 CONFIG_ARCH_HAS_BANDGAP=y 15 CONFIG_ARCH_HAS_BANDGAP=y
16 CONFIG_GENERIC_HWEIGHT=y 16 CONFIG_GENERIC_HWEIGHT=y
17 CONFIG_GENERIC_CALIBRATE_DELAY=y 17 CONFIG_GENERIC_CALIBRATE_DELAY=y
18 CONFIG_NEED_DMA_MAP_STATE=y 18 CONFIG_NEED_DMA_MAP_STATE=y
19 CONFIG_VECTORS_BASE=0xffff0000 19 CONFIG_VECTORS_BASE=0xffff0000
20 CONFIG_ARM_PATCH_PHYS_VIRT=y 20 CONFIG_ARM_PATCH_PHYS_VIRT=y
21 CONFIG_GENERIC_BUG=y 21 CONFIG_GENERIC_BUG=y
22 CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" 22 CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
23 CONFIG_IRQ_WORK=y 23 CONFIG_IRQ_WORK=y
24 CONFIG_BUILDTIME_EXTABLE_SORT=y 24 CONFIG_BUILDTIME_EXTABLE_SORT=y
25 25
26 # 26 #
27 # General setup 27 # General setup
28 # 28 #
29 CONFIG_BROKEN_ON_SMP=y 29 CONFIG_BROKEN_ON_SMP=y
30 CONFIG_INIT_ENV_ARG_LIMIT=32 30 CONFIG_INIT_ENV_ARG_LIMIT=32
31 CONFIG_CROSS_COMPILE="" 31 CONFIG_CROSS_COMPILE=""
32 # CONFIG_COMPILE_TEST is not set 32 # CONFIG_COMPILE_TEST is not set
33 CONFIG_LOCALVERSION="" 33 CONFIG_LOCALVERSION=""
34 CONFIG_LOCALVERSION_AUTO=y 34 CONFIG_LOCALVERSION_AUTO=y
35 CONFIG_HAVE_KERNEL_GZIP=y 35 CONFIG_HAVE_KERNEL_GZIP=y
36 CONFIG_HAVE_KERNEL_LZMA=y 36 CONFIG_HAVE_KERNEL_LZMA=y
37 CONFIG_HAVE_KERNEL_XZ=y 37 CONFIG_HAVE_KERNEL_XZ=y
38 CONFIG_HAVE_KERNEL_LZO=y 38 CONFIG_HAVE_KERNEL_LZO=y
39 CONFIG_HAVE_KERNEL_LZ4=y 39 CONFIG_HAVE_KERNEL_LZ4=y
40 CONFIG_KERNEL_GZIP=y 40 CONFIG_KERNEL_GZIP=y
41 # CONFIG_KERNEL_LZMA is not set 41 # CONFIG_KERNEL_LZMA is not set
42 # CONFIG_KERNEL_XZ is not set 42 # CONFIG_KERNEL_XZ is not set
43 # CONFIG_KERNEL_LZO is not set 43 # CONFIG_KERNEL_LZO is not set
44 # CONFIG_KERNEL_LZ4 is not set 44 # CONFIG_KERNEL_LZ4 is not set
45 CONFIG_DEFAULT_HOSTNAME="(none)" 45 CONFIG_DEFAULT_HOSTNAME="(none)"
46 CONFIG_SWAP=y 46 CONFIG_SWAP=y
47 CONFIG_SYSVIPC=y 47 CONFIG_SYSVIPC=y
48 CONFIG_SYSVIPC_SYSCTL=y 48 CONFIG_SYSVIPC_SYSCTL=y
49 CONFIG_POSIX_MQUEUE=y 49 CONFIG_POSIX_MQUEUE=y
50 CONFIG_POSIX_MQUEUE_SYSCTL=y 50 CONFIG_POSIX_MQUEUE_SYSCTL=y
51 CONFIG_FHANDLE=y 51 CONFIG_FHANDLE=y
52 # CONFIG_AUDIT is not set 52 # CONFIG_AUDIT is not set
53 53
54 # 54 #
55 # IRQ subsystem 55 # IRQ subsystem
56 # 56 #
57 CONFIG_GENERIC_IRQ_PROBE=y 57 CONFIG_GENERIC_IRQ_PROBE=y
58 CONFIG_GENERIC_IRQ_SHOW=y 58 CONFIG_GENERIC_IRQ_SHOW=y
59 CONFIG_HARDIRQS_SW_RESEND=y 59 CONFIG_HARDIRQS_SW_RESEND=y
60 CONFIG_GENERIC_IRQ_CHIP=y 60 CONFIG_GENERIC_IRQ_CHIP=y
61 CONFIG_IRQ_DOMAIN=y 61 CONFIG_IRQ_DOMAIN=y
62 # CONFIG_IRQ_DOMAIN_DEBUG is not set 62 # CONFIG_IRQ_DOMAIN_DEBUG is not set
63 CONFIG_IRQ_FORCED_THREADING=y 63 CONFIG_IRQ_FORCED_THREADING=y
64 CONFIG_SPARSE_IRQ=y 64 CONFIG_SPARSE_IRQ=y
65 CONFIG_KTIME_SCALAR=y 65 CONFIG_KTIME_SCALAR=y
66 CONFIG_GENERIC_CLOCKEVENTS=y 66 CONFIG_GENERIC_CLOCKEVENTS=y
67 CONFIG_GENERIC_CLOCKEVENTS_BUILD=y 67 CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
68 68
69 # 69 #
70 # Timers subsystem 70 # Timers subsystem
71 # 71 #
72 CONFIG_TICK_ONESHOT=y 72 CONFIG_TICK_ONESHOT=y
73 CONFIG_NO_HZ_COMMON=y 73 CONFIG_NO_HZ_COMMON=y
74 # CONFIG_HZ_PERIODIC is not set 74 # CONFIG_HZ_PERIODIC is not set
75 CONFIG_NO_HZ_IDLE=y 75 CONFIG_NO_HZ_IDLE=y
76 CONFIG_NO_HZ=y 76 CONFIG_NO_HZ=y
77 CONFIG_HIGH_RES_TIMERS=y 77 CONFIG_HIGH_RES_TIMERS=y
78 78
79 # 79 #
80 # CPU/Task time and stats accounting 80 # CPU/Task time and stats accounting
81 # 81 #
82 CONFIG_TICK_CPU_ACCOUNTING=y 82 CONFIG_TICK_CPU_ACCOUNTING=y
83 # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set 83 # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set
84 # CONFIG_IRQ_TIME_ACCOUNTING is not set 84 # CONFIG_IRQ_TIME_ACCOUNTING is not set
85 CONFIG_BSD_PROCESS_ACCT=y 85 CONFIG_BSD_PROCESS_ACCT=y
86 # CONFIG_BSD_PROCESS_ACCT_V3 is not set 86 # CONFIG_BSD_PROCESS_ACCT_V3 is not set
87 # CONFIG_TASKSTATS is not set 87 # CONFIG_TASKSTATS is not set
88 88
89 # 89 #
90 # RCU Subsystem 90 # RCU Subsystem
91 # 91 #
92 CONFIG_TINY_RCU=y 92 CONFIG_TINY_RCU=y
93 # CONFIG_PREEMPT_RCU is not set 93 # CONFIG_PREEMPT_RCU is not set
94 # CONFIG_RCU_STALL_COMMON is not set 94 # CONFIG_RCU_STALL_COMMON is not set
95 # CONFIG_TREE_RCU_TRACE is not set 95 # CONFIG_TREE_RCU_TRACE is not set
96 CONFIG_IKCONFIG=y 96 CONFIG_IKCONFIG=y
97 CONFIG_IKCONFIG_PROC=y 97 CONFIG_IKCONFIG_PROC=y
98 CONFIG_LOG_BUF_SHIFT=16 98 CONFIG_LOG_BUF_SHIFT=16
99 CONFIG_GENERIC_SCHED_CLOCK=y 99 CONFIG_GENERIC_SCHED_CLOCK=y
100 CONFIG_CGROUPS=y 100 CONFIG_CGROUPS=y
101 # CONFIG_CGROUP_DEBUG is not set 101 # CONFIG_CGROUP_DEBUG is not set
102 # CONFIG_CGROUP_FREEZER is not set 102 # CONFIG_CGROUP_FREEZER is not set
103 # CONFIG_CGROUP_DEVICE is not set 103 # CONFIG_CGROUP_DEVICE is not set
104 # CONFIG_CPUSETS is not set 104 # CONFIG_CPUSETS is not set
105 # CONFIG_CGROUP_CPUACCT is not set 105 # CONFIG_CGROUP_CPUACCT is not set
106 # CONFIG_RESOURCE_COUNTERS is not set 106 # CONFIG_RESOURCE_COUNTERS is not set
107 # CONFIG_CGROUP_PERF is not set 107 # CONFIG_CGROUP_PERF is not set
108 # CONFIG_CGROUP_SCHED is not set 108 # CONFIG_CGROUP_SCHED is not set
109 # CONFIG_BLK_CGROUP is not set 109 # CONFIG_BLK_CGROUP is not set
110 # CONFIG_CHECKPOINT_RESTORE is not set 110 # CONFIG_CHECKPOINT_RESTORE is not set
111 # CONFIG_NAMESPACES is not set 111 # CONFIG_NAMESPACES is not set
112 # CONFIG_SCHED_AUTOGROUP is not set 112 # CONFIG_SCHED_AUTOGROUP is not set
113 # CONFIG_SYSFS_DEPRECATED is not set 113 # CONFIG_SYSFS_DEPRECATED is not set
114 # CONFIG_RELAY is not set 114 # CONFIG_RELAY is not set
115 CONFIG_BLK_DEV_INITRD=y 115 CONFIG_BLK_DEV_INITRD=y
116 CONFIG_INITRAMFS_SOURCE="" 116 CONFIG_INITRAMFS_SOURCE=""
117 CONFIG_RD_GZIP=y 117 CONFIG_RD_GZIP=y
118 # CONFIG_RD_BZIP2 is not set 118 # CONFIG_RD_BZIP2 is not set
119 # CONFIG_RD_LZMA is not set 119 # CONFIG_RD_LZMA is not set
120 # CONFIG_RD_XZ is not set 120 # CONFIG_RD_XZ is not set
121 # CONFIG_RD_LZO is not set 121 # CONFIG_RD_LZO is not set
122 # CONFIG_RD_LZ4 is not set 122 # CONFIG_RD_LZ4 is not set
123 # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set 123 # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
124 CONFIG_SYSCTL=y 124 CONFIG_SYSCTL=y
125 CONFIG_ANON_INODES=y 125 CONFIG_ANON_INODES=y
126 CONFIG_HAVE_UID16=y 126 CONFIG_HAVE_UID16=y
127 CONFIG_EXPERT=y 127 CONFIG_EXPERT=y
128 CONFIG_UID16=y 128 CONFIG_UID16=y
129 # CONFIG_SYSCTL_SYSCALL is not set 129 # CONFIG_SYSCTL_SYSCALL is not set
130 CONFIG_KALLSYMS=y 130 CONFIG_KALLSYMS=y
131 # CONFIG_KALLSYMS_ALL is not set 131 # CONFIG_KALLSYMS_ALL is not set
132 CONFIG_PRINTK=y 132 CONFIG_PRINTK=y
133 CONFIG_BUG=y 133 CONFIG_BUG=y
134 CONFIG_ELF_CORE=y 134 CONFIG_ELF_CORE=y
135 CONFIG_BASE_FULL=y 135 CONFIG_BASE_FULL=y
136 CONFIG_FUTEX=y 136 CONFIG_FUTEX=y
137 CONFIG_EPOLL=y 137 CONFIG_EPOLL=y
138 CONFIG_SIGNALFD=y 138 CONFIG_SIGNALFD=y
139 CONFIG_TIMERFD=y 139 CONFIG_TIMERFD=y
140 CONFIG_EVENTFD=y 140 CONFIG_EVENTFD=y
141 CONFIG_SHMEM=y 141 CONFIG_SHMEM=y
142 CONFIG_AIO=y 142 CONFIG_AIO=y
143 CONFIG_PCI_QUIRKS=y 143 CONFIG_PCI_QUIRKS=y
144 # CONFIG_EMBEDDED is not set 144 # CONFIG_EMBEDDED is not set
145 CONFIG_HAVE_PERF_EVENTS=y 145 CONFIG_HAVE_PERF_EVENTS=y
146 CONFIG_PERF_USE_VMALLOC=y 146 CONFIG_PERF_USE_VMALLOC=y
147 147
148 # 148 #
149 # Kernel Performance Events And Counters 149 # Kernel Performance Events And Counters
150 # 150 #
151 CONFIG_PERF_EVENTS=y 151 CONFIG_PERF_EVENTS=y
152 # CONFIG_DEBUG_PERF_USE_VMALLOC is not set 152 # CONFIG_DEBUG_PERF_USE_VMALLOC is not set
153 CONFIG_VM_EVENT_COUNTERS=y 153 CONFIG_VM_EVENT_COUNTERS=y
154 CONFIG_COMPAT_BRK=y 154 CONFIG_COMPAT_BRK=y
155 CONFIG_SLAB=y 155 CONFIG_SLAB=y
156 # CONFIG_SLUB is not set 156 # CONFIG_SLUB is not set
157 # CONFIG_SLOB is not set 157 # CONFIG_SLOB is not set
158 # CONFIG_SYSTEM_TRUSTED_KEYRING is not set 158 # CONFIG_SYSTEM_TRUSTED_KEYRING is not set
159 CONFIG_PROFILING=y 159 CONFIG_PROFILING=y
160 CONFIG_OPROFILE=y 160 CONFIG_OPROFILE=y
161 CONFIG_HAVE_OPROFILE=y 161 CONFIG_HAVE_OPROFILE=y
162 CONFIG_KPROBES=y 162 CONFIG_KPROBES=y
163 CONFIG_JUMP_LABEL=y 163 CONFIG_JUMP_LABEL=y
164 # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set 164 # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set
165 CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y 165 CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
166 CONFIG_ARCH_USE_BUILTIN_BSWAP=y 166 CONFIG_ARCH_USE_BUILTIN_BSWAP=y
167 CONFIG_KRETPROBES=y 167 CONFIG_KRETPROBES=y
168 CONFIG_HAVE_KPROBES=y 168 CONFIG_HAVE_KPROBES=y
169 CONFIG_HAVE_KRETPROBES=y 169 CONFIG_HAVE_KRETPROBES=y
170 CONFIG_HAVE_ARCH_TRACEHOOK=y 170 CONFIG_HAVE_ARCH_TRACEHOOK=y
171 CONFIG_HAVE_DMA_ATTRS=y 171 CONFIG_HAVE_DMA_ATTRS=y
172 CONFIG_HAVE_DMA_CONTIGUOUS=y 172 CONFIG_HAVE_DMA_CONTIGUOUS=y
173 CONFIG_GENERIC_SMP_IDLE_THREAD=y 173 CONFIG_GENERIC_SMP_IDLE_THREAD=y
174 CONFIG_GENERIC_IDLE_POLL_SETUP=y 174 CONFIG_GENERIC_IDLE_POLL_SETUP=y
175 CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y 175 CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
176 CONFIG_HAVE_CLK=y 176 CONFIG_HAVE_CLK=y
177 CONFIG_HAVE_DMA_API_DEBUG=y 177 CONFIG_HAVE_DMA_API_DEBUG=y
178 CONFIG_HAVE_HW_BREAKPOINT=y 178 CONFIG_HAVE_HW_BREAKPOINT=y
179 CONFIG_HAVE_PERF_REGS=y 179 CONFIG_HAVE_PERF_REGS=y
180 CONFIG_HAVE_PERF_USER_STACK_DUMP=y 180 CONFIG_HAVE_PERF_USER_STACK_DUMP=y
181 CONFIG_HAVE_ARCH_JUMP_LABEL=y 181 CONFIG_HAVE_ARCH_JUMP_LABEL=y
182 CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y 182 CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y
183 CONFIG_HAVE_ARCH_SECCOMP_FILTER=y 183 CONFIG_HAVE_ARCH_SECCOMP_FILTER=y
184 CONFIG_HAVE_CC_STACKPROTECTOR=y 184 CONFIG_HAVE_CC_STACKPROTECTOR=y
185 # CONFIG_CC_STACKPROTECTOR is not set 185 # CONFIG_CC_STACKPROTECTOR is not set
186 CONFIG_CC_STACKPROTECTOR_NONE=y 186 CONFIG_CC_STACKPROTECTOR_NONE=y
187 # CONFIG_CC_STACKPROTECTOR_REGULAR is not set 187 # CONFIG_CC_STACKPROTECTOR_REGULAR is not set
188 # CONFIG_CC_STACKPROTECTOR_STRONG is not set 188 # CONFIG_CC_STACKPROTECTOR_STRONG is not set
189 CONFIG_HAVE_CONTEXT_TRACKING=y 189 CONFIG_HAVE_CONTEXT_TRACKING=y
190 CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y 190 CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y
191 CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y 191 CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
192 CONFIG_MODULES_USE_ELF_REL=y 192 CONFIG_MODULES_USE_ELF_REL=y
193 CONFIG_CLONE_BACKWARDS=y 193 CONFIG_CLONE_BACKWARDS=y
194 CONFIG_OLD_SIGSUSPEND3=y 194 CONFIG_OLD_SIGSUSPEND3=y
195 CONFIG_OLD_SIGACTION=y 195 CONFIG_OLD_SIGACTION=y
196 196
197 # 197 #
198 # GCOV-based kernel profiling 198 # GCOV-based kernel profiling
199 # 199 #
200 # CONFIG_GCOV_KERNEL is not set 200 # CONFIG_GCOV_KERNEL is not set
201 CONFIG_HAVE_GENERIC_DMA_COHERENT=y 201 CONFIG_HAVE_GENERIC_DMA_COHERENT=y
202 CONFIG_SLABINFO=y 202 CONFIG_SLABINFO=y
203 CONFIG_RT_MUTEXES=y 203 CONFIG_RT_MUTEXES=y
204 CONFIG_BASE_SMALL=0 204 CONFIG_BASE_SMALL=0
205 CONFIG_MODULES=y 205 CONFIG_MODULES=y
206 CONFIG_MODULE_FORCE_LOAD=y 206 CONFIG_MODULE_FORCE_LOAD=y
207 CONFIG_MODULE_UNLOAD=y 207 CONFIG_MODULE_UNLOAD=y
208 CONFIG_MODULE_FORCE_UNLOAD=y 208 CONFIG_MODULE_FORCE_UNLOAD=y
209 CONFIG_MODVERSIONS=y 209 CONFIG_MODVERSIONS=y
210 CONFIG_MODULE_SRCVERSION_ALL=y 210 CONFIG_MODULE_SRCVERSION_ALL=y
211 # CONFIG_MODULE_SIG is not set 211 # CONFIG_MODULE_SIG is not set
212 CONFIG_BLOCK=y 212 CONFIG_BLOCK=y
213 CONFIG_LBDAF=y 213 CONFIG_LBDAF=y
214 # CONFIG_BLK_DEV_BSG is not set 214 # CONFIG_BLK_DEV_BSG is not set
215 # CONFIG_BLK_DEV_BSGLIB is not set 215 # CONFIG_BLK_DEV_BSGLIB is not set
216 # CONFIG_BLK_DEV_INTEGRITY is not set 216 # CONFIG_BLK_DEV_INTEGRITY is not set
217 # CONFIG_BLK_CMDLINE_PARSER is not set 217 # CONFIG_BLK_CMDLINE_PARSER is not set
218 218
219 # 219 #
220 # Partition Types 220 # Partition Types
221 # 221 #
222 CONFIG_PARTITION_ADVANCED=y 222 CONFIG_PARTITION_ADVANCED=y
223 # CONFIG_ACORN_PARTITION is not set 223 # CONFIG_ACORN_PARTITION is not set
224 # CONFIG_AIX_PARTITION is not set 224 # CONFIG_AIX_PARTITION is not set
225 # CONFIG_OSF_PARTITION is not set 225 # CONFIG_OSF_PARTITION is not set
226 # CONFIG_AMIGA_PARTITION is not set 226 # CONFIG_AMIGA_PARTITION is not set
227 # CONFIG_ATARI_PARTITION is not set 227 # CONFIG_ATARI_PARTITION is not set
228 # CONFIG_MAC_PARTITION is not set 228 # CONFIG_MAC_PARTITION is not set
229 CONFIG_MSDOS_PARTITION=y 229 CONFIG_MSDOS_PARTITION=y
230 # CONFIG_BSD_DISKLABEL is not set 230 # CONFIG_BSD_DISKLABEL is not set
231 # CONFIG_MINIX_SUBPARTITION is not set 231 # CONFIG_MINIX_SUBPARTITION is not set
232 # CONFIG_SOLARIS_X86_PARTITION is not set 232 # CONFIG_SOLARIS_X86_PARTITION is not set
233 # CONFIG_UNIXWARE_DISKLABEL is not set 233 # CONFIG_UNIXWARE_DISKLABEL is not set
234 # CONFIG_LDM_PARTITION is not set 234 # CONFIG_LDM_PARTITION is not set
235 # CONFIG_SGI_PARTITION is not set 235 # CONFIG_SGI_PARTITION is not set
236 # CONFIG_ULTRIX_PARTITION is not set 236 # CONFIG_ULTRIX_PARTITION is not set
237 # CONFIG_SUN_PARTITION is not set 237 # CONFIG_SUN_PARTITION is not set
238 # CONFIG_KARMA_PARTITION is not set 238 # CONFIG_KARMA_PARTITION is not set
239 CONFIG_EFI_PARTITION=y 239 CONFIG_EFI_PARTITION=y
240 # CONFIG_SYSV68_PARTITION is not set 240 # CONFIG_SYSV68_PARTITION is not set
241 # CONFIG_CMDLINE_PARTITION is not set 241 # CONFIG_CMDLINE_PARTITION is not set
242 242
243 # 243 #
244 # IO Schedulers 244 # IO Schedulers
245 # 245 #
246 CONFIG_IOSCHED_NOOP=y 246 CONFIG_IOSCHED_NOOP=y
247 CONFIG_IOSCHED_DEADLINE=y 247 CONFIG_IOSCHED_DEADLINE=y
248 CONFIG_IOSCHED_CFQ=y 248 CONFIG_IOSCHED_CFQ=y
249 # CONFIG_DEFAULT_DEADLINE is not set 249 # CONFIG_DEFAULT_DEADLINE is not set
250 CONFIG_DEFAULT_CFQ=y 250 CONFIG_DEFAULT_CFQ=y
251 # CONFIG_DEFAULT_NOOP is not set 251 # CONFIG_DEFAULT_NOOP is not set
252 CONFIG_DEFAULT_IOSCHED="cfq" 252 CONFIG_DEFAULT_IOSCHED="cfq"
253 CONFIG_INLINE_SPIN_UNLOCK_IRQ=y 253 CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
254 CONFIG_INLINE_READ_UNLOCK=y 254 CONFIG_INLINE_READ_UNLOCK=y
255 CONFIG_INLINE_READ_UNLOCK_IRQ=y 255 CONFIG_INLINE_READ_UNLOCK_IRQ=y
256 CONFIG_INLINE_WRITE_UNLOCK=y 256 CONFIG_INLINE_WRITE_UNLOCK=y
257 CONFIG_INLINE_WRITE_UNLOCK_IRQ=y 257 CONFIG_INLINE_WRITE_UNLOCK_IRQ=y
258 CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y 258 CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y
259 CONFIG_FREEZER=y 259 CONFIG_FREEZER=y
260 260
261 # 261 #
262 # System Type 262 # System Type
263 # 263 #
264 CONFIG_MMU=y 264 CONFIG_MMU=y
265 CONFIG_ARCH_MULTIPLATFORM=y 265 CONFIG_ARCH_MULTIPLATFORM=y
266 # CONFIG_ARCH_INTEGRATOR is not set 266 # CONFIG_ARCH_INTEGRATOR is not set
267 # CONFIG_ARCH_REALVIEW is not set 267 # CONFIG_ARCH_REALVIEW is not set
268 # CONFIG_ARCH_VERSATILE is not set 268 # CONFIG_ARCH_VERSATILE is not set
269 # CONFIG_ARCH_AT91 is not set 269 # CONFIG_ARCH_AT91 is not set
270 # CONFIG_ARCH_CLPS711X is not set 270 # CONFIG_ARCH_CLPS711X is not set
271 # CONFIG_ARCH_GEMINI is not set 271 # CONFIG_ARCH_GEMINI is not set
272 # CONFIG_ARCH_EBSA110 is not set 272 # CONFIG_ARCH_EBSA110 is not set
273 # CONFIG_ARCH_EP93XX is not set 273 # CONFIG_ARCH_EP93XX is not set
274 # CONFIG_ARCH_FOOTBRIDGE is not set 274 # CONFIG_ARCH_FOOTBRIDGE is not set
275 # CONFIG_ARCH_NETX is not set 275 # CONFIG_ARCH_NETX is not set
276 # CONFIG_ARCH_IOP13XX is not set 276 # CONFIG_ARCH_IOP13XX is not set
277 # CONFIG_ARCH_IOP32X is not set 277 # CONFIG_ARCH_IOP32X is not set
278 # CONFIG_ARCH_IOP33X is not set 278 # CONFIG_ARCH_IOP33X is not set
279 # CONFIG_ARCH_IXP4XX is not set 279 # CONFIG_ARCH_IXP4XX is not set
280 # CONFIG_ARCH_DOVE is not set 280 # CONFIG_ARCH_DOVE is not set
281 # CONFIG_ARCH_KIRKWOOD is not set 281 # CONFIG_ARCH_KIRKWOOD is not set
282 # CONFIG_ARCH_MV78XX0 is not set 282 # CONFIG_ARCH_MV78XX0 is not set
283 # CONFIG_ARCH_ORION5X is not set 283 # CONFIG_ARCH_ORION5X is not set
284 # CONFIG_ARCH_MMP is not set 284 # CONFIG_ARCH_MMP is not set
285 # CONFIG_ARCH_KS8695 is not set 285 # CONFIG_ARCH_KS8695 is not set
286 # CONFIG_ARCH_W90X900 is not set 286 # CONFIG_ARCH_W90X900 is not set
287 # CONFIG_ARCH_LPC32XX is not set 287 # CONFIG_ARCH_LPC32XX is not set
288 # CONFIG_ARCH_PXA is not set 288 # CONFIG_ARCH_PXA is not set
289 # CONFIG_ARCH_MSM_NODT is not set 289 # CONFIG_ARCH_MSM_NODT is not set
290 # CONFIG_ARCH_SHMOBILE_LEGACY is not set 290 # CONFIG_ARCH_SHMOBILE_LEGACY is not set
291 # CONFIG_ARCH_RPC is not set 291 # CONFIG_ARCH_RPC is not set
292 # CONFIG_ARCH_SA1100 is not set 292 # CONFIG_ARCH_SA1100 is not set
293 # CONFIG_ARCH_S3C24XX is not set 293 # CONFIG_ARCH_S3C24XX is not set
294 # CONFIG_ARCH_S3C64XX is not set 294 # CONFIG_ARCH_S3C64XX is not set
295 # CONFIG_ARCH_S5P64X0 is not set 295 # CONFIG_ARCH_S5P64X0 is not set
296 # CONFIG_ARCH_S5PC100 is not set 296 # CONFIG_ARCH_S5PC100 is not set
297 # CONFIG_ARCH_S5PV210 is not set 297 # CONFIG_ARCH_S5PV210 is not set
298 # CONFIG_ARCH_EXYNOS is not set 298 # CONFIG_ARCH_EXYNOS is not set
299 # CONFIG_ARCH_DAVINCI is not set 299 # CONFIG_ARCH_DAVINCI is not set
300 # CONFIG_ARCH_OMAP1 is not set 300 # CONFIG_ARCH_OMAP1 is not set
301 301
302 # 302 #
303 # Multiple platform selection 303 # Multiple platform selection
304 # 304 #
305 305
306 # 306 #
307 # CPU Core family selection 307 # CPU Core family selection
308 # 308 #
309 CONFIG_ARCH_MULTI_V6=y 309 CONFIG_ARCH_MULTI_V6=y
310 CONFIG_ARCH_MULTI_V7=y 310 CONFIG_ARCH_MULTI_V7=y
311 CONFIG_ARCH_MULTI_V6_V7=y 311 CONFIG_ARCH_MULTI_V6_V7=y
312 # CONFIG_ARCH_MULTI_CPU_AUTO is not set 312 # CONFIG_ARCH_MULTI_CPU_AUTO is not set
313 # CONFIG_ARCH_MVEBU is not set 313 # CONFIG_ARCH_MVEBU is not set
314 # CONFIG_ARCH_BCM is not set 314 # CONFIG_ARCH_BCM is not set
315 # CONFIG_ARCH_BCM2835 is not set 315 # CONFIG_ARCH_BCM2835 is not set
316 # CONFIG_ARCH_BERLIN is not set 316 # CONFIG_ARCH_BERLIN is not set
317 # CONFIG_ARCH_CNS3XXX is not set 317 # CONFIG_ARCH_CNS3XXX is not set
318 CONFIG_GPIO_PCA953X=y 318 CONFIG_GPIO_PCA953X=y
319 # CONFIG_KEYBOARD_GPIO_POLLED is not set 319 # CONFIG_KEYBOARD_GPIO_POLLED is not set
320 # CONFIG_ARCH_HIGHBANK is not set 320 # CONFIG_ARCH_HIGHBANK is not set
321 # CONFIG_ARCH_HI3xxx is not set 321 # CONFIG_ARCH_HI3xxx is not set
322 # CONFIG_ARCH_KEYSTONE is not set 322 # CONFIG_ARCH_KEYSTONE is not set
323 # CONFIG_ARCH_MSM_DT is not set 323 # CONFIG_ARCH_MSM_DT is not set
324 # CONFIG_ARCH_MXC is not set 324 # CONFIG_ARCH_MXC is not set
325 325
326 # 326 #
327 # TI OMAP Common Features 327 # TI OMAP Common Features
328 # 328 #
329 329
330 # 330 #
331 # OMAP Feature Selections 331 # OMAP Feature Selections
332 # 332 #
333 CONFIG_OMAP_RESET_CLOCKS=y 333 CONFIG_OMAP_RESET_CLOCKS=y
334 CONFIG_OMAP_MUX=y 334 CONFIG_OMAP_MUX=y
335 CONFIG_OMAP_MUX_DEBUG=y 335 CONFIG_OMAP_MUX_DEBUG=y
336 CONFIG_OMAP_MUX_WARNINGS=y 336 CONFIG_OMAP_MUX_WARNINGS=y
337 CONFIG_OMAP_32K_TIMER=y 337 CONFIG_OMAP_32K_TIMER=y
338 CONFIG_OMAP_DM_TIMER=y 338 CONFIG_OMAP_DM_TIMER=y
339 CONFIG_OMAP_PM_NOOP=y 339 CONFIG_OMAP_PM_NOOP=y
340 CONFIG_MACH_OMAP_GENERIC=y 340 CONFIG_MACH_OMAP_GENERIC=y
341 CONFIG_ARCH_OMAP=y 341 CONFIG_ARCH_OMAP=y
342 # CONFIG_ARCH_OMAP2 is not set 342 # CONFIG_ARCH_OMAP2 is not set
343 # CONFIG_ARCH_OMAP3 is not set 343 # CONFIG_ARCH_OMAP3 is not set
344 # CONFIG_ARCH_OMAP4 is not set 344 # CONFIG_ARCH_OMAP4 is not set
345 # CONFIG_SOC_OMAP5 is not set 345 # CONFIG_SOC_OMAP5 is not set
346 CONFIG_SOC_AM33XX=y 346 CONFIG_SOC_AM33XX=y
347 # CONFIG_SOC_AM43XX is not set 347 # CONFIG_SOC_AM43XX is not set
348 # CONFIG_SOC_DRA7XX is not set 348 # CONFIG_SOC_DRA7XX is not set
349 CONFIG_ARCH_OMAP2PLUS=y 349 CONFIG_ARCH_OMAP2PLUS=y
350 350
351 # 351 #
352 # TI OMAP2/3/4 Specific Features 352 # TI OMAP2/3/4 Specific Features
353 # 353 #
354 CONFIG_ARCH_OMAP2PLUS_TYPICAL=y 354 CONFIG_ARCH_OMAP2PLUS_TYPICAL=y
355 # CONFIG_SOC_HAS_OMAP2_SDRC is not set 355 # CONFIG_SOC_HAS_OMAP2_SDRC is not set
356 356
357 # 357 #
358 # OMAP Legacy Platform Data Board Type 358 # OMAP Legacy Platform Data Board Type
359 # 359 #
360 # CONFIG_ARCH_PICOXCELL is not set 360 # CONFIG_ARCH_PICOXCELL is not set
361 # CONFIG_ARCH_ROCKCHIP is not set 361 # CONFIG_ARCH_ROCKCHIP is not set
362 # CONFIG_ARCH_SOCFPGA is not set 362 # CONFIG_ARCH_SOCFPGA is not set
363 # CONFIG_PLAT_SPEAR is not set 363 # CONFIG_PLAT_SPEAR is not set
364 # CONFIG_ARCH_STI is not set 364 # CONFIG_ARCH_STI is not set
365 # CONFIG_ARCH_SHMOBILE_MULTI is not set 365 # CONFIG_ARCH_SHMOBILE_MULTI is not set
366 # CONFIG_ARCH_SUNXI is not set 366 # CONFIG_ARCH_SUNXI is not set
367 # CONFIG_ARCH_SIRF is not set 367 # CONFIG_ARCH_SIRF is not set
368 # CONFIG_ARCH_TEGRA is not set 368 # CONFIG_ARCH_TEGRA is not set
369 # CONFIG_ARCH_U8500 is not set 369 # CONFIG_ARCH_U8500 is not set
370 # CONFIG_ARCH_VEXPRESS is not set 370 # CONFIG_ARCH_VEXPRESS is not set
371 # CONFIG_ARCH_VIRT is not set 371 # CONFIG_ARCH_VIRT is not set
372 # CONFIG_ARCH_WM8750 is not set 372 # CONFIG_ARCH_WM8750 is not set
373 # CONFIG_ARCH_WM8850 is not set 373 # CONFIG_ARCH_WM8850 is not set
374 # CONFIG_ARCH_ZYNQ is not set 374 # CONFIG_ARCH_ZYNQ is not set
375 375
376 # 376 #
377 # Processor Type 377 # Processor Type
378 # 378 #
379 CONFIG_CPU_V6=y 379 CONFIG_CPU_V6=y
380 CONFIG_CPU_V7=y 380 CONFIG_CPU_V7=y
381 CONFIG_CPU_32v6=y 381 CONFIG_CPU_32v6=y
382 CONFIG_CPU_32v6K=y 382 CONFIG_CPU_32v6K=y
383 CONFIG_CPU_32v7=y 383 CONFIG_CPU_32v7=y
384 CONFIG_CPU_ABRT_EV6=y 384 CONFIG_CPU_ABRT_EV6=y
385 CONFIG_CPU_ABRT_EV7=y 385 CONFIG_CPU_ABRT_EV7=y
386 CONFIG_CPU_PABRT_V6=y 386 CONFIG_CPU_PABRT_V6=y
387 CONFIG_CPU_PABRT_V7=y 387 CONFIG_CPU_PABRT_V7=y
388 CONFIG_CPU_CACHE_V6=y 388 CONFIG_CPU_CACHE_V6=y
389 CONFIG_CPU_CACHE_V7=y 389 CONFIG_CPU_CACHE_V7=y
390 CONFIG_CPU_CACHE_VIPT=y 390 CONFIG_CPU_CACHE_VIPT=y
391 CONFIG_CPU_COPY_V6=y 391 CONFIG_CPU_COPY_V6=y
392 CONFIG_CPU_TLB_V6=y 392 CONFIG_CPU_TLB_V6=y
393 CONFIG_CPU_TLB_V7=y 393 CONFIG_CPU_TLB_V7=y
394 CONFIG_CPU_HAS_ASID=y 394 CONFIG_CPU_HAS_ASID=y
395 CONFIG_CPU_CP15=y 395 CONFIG_CPU_CP15=y
396 CONFIG_CPU_CP15_MMU=y 396 CONFIG_CPU_CP15_MMU=y
397 397
398 # 398 #
399 # Processor Features 399 # Processor Features
400 # 400 #
401 # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set 401 # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set
402 CONFIG_ARM_THUMB=y 402 CONFIG_ARM_THUMB=y
403 CONFIG_ARM_THUMBEE=y 403 CONFIG_ARM_THUMBEE=y
404 CONFIG_ARM_VIRT_EXT=y 404 CONFIG_ARM_VIRT_EXT=y
405 # CONFIG_SWP_EMULATE is not set 405 # CONFIG_SWP_EMULATE is not set
406 # CONFIG_CPU_ICACHE_DISABLE is not set 406 # CONFIG_CPU_ICACHE_DISABLE is not set
407 # CONFIG_CPU_DCACHE_DISABLE is not set 407 # CONFIG_CPU_DCACHE_DISABLE is not set
408 # CONFIG_CPU_BPREDICT_DISABLE is not set 408 # CONFIG_CPU_BPREDICT_DISABLE is not set
409 CONFIG_KUSER_HELPERS=y 409 CONFIG_KUSER_HELPERS=y
410 # CONFIG_CACHE_L2X0 is not set 410 # CONFIG_CACHE_L2X0 is not set
411 CONFIG_ARM_L1_CACHE_SHIFT_6=y 411 CONFIG_ARM_L1_CACHE_SHIFT_6=y
412 CONFIG_ARM_L1_CACHE_SHIFT=6 412 CONFIG_ARM_L1_CACHE_SHIFT=6
413 CONFIG_ARM_DMA_MEM_BUFFERABLE=y 413 CONFIG_ARM_DMA_MEM_BUFFERABLE=y
414 CONFIG_ARM_NR_BANKS=8 414 CONFIG_ARM_NR_BANKS=8
415 CONFIG_MULTI_IRQ_HANDLER=y 415 CONFIG_MULTI_IRQ_HANDLER=y
416 # CONFIG_ARM_ERRATA_326103 is not set 416 # CONFIG_ARM_ERRATA_326103 is not set
417 CONFIG_ARM_ERRATA_411920=y 417 CONFIG_ARM_ERRATA_411920=y
418 # CONFIG_ARM_ERRATA_430973 is not set 418 # CONFIG_ARM_ERRATA_430973 is not set
419 # CONFIG_ARM_ERRATA_720789 is not set 419 # CONFIG_ARM_ERRATA_720789 is not set
420 # CONFIG_ARM_ERRATA_754322 is not set 420 # CONFIG_ARM_ERRATA_754322 is not set
421 # CONFIG_ARM_ERRATA_364296 is not set 421 # CONFIG_ARM_ERRATA_364296 is not set
422 # CONFIG_ARM_ERRATA_775420 is not set 422 # CONFIG_ARM_ERRATA_775420 is not set
423 # CONFIG_ARM_ERRATA_773022 is not set 423 # CONFIG_ARM_ERRATA_773022 is not set
424 CONFIG_TI_PRIV_EDMA=y 424 CONFIG_TI_PRIV_EDMA=y
425 425
426 # 426 #
427 # Bus support 427 # Bus support
428 # 428 #
429 CONFIG_PCI=y 429 CONFIG_PCI=y
430 CONFIG_PCI_SYSCALL=y 430 CONFIG_PCI_SYSCALL=y
431 # CONFIG_PCI_MSI is not set 431 # CONFIG_PCI_MSI is not set
432 # CONFIG_PCI_DEBUG is not set 432 # CONFIG_PCI_DEBUG is not set
433 # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set 433 # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set
434 # CONFIG_PCI_STUB is not set 434 # CONFIG_PCI_STUB is not set
435 # CONFIG_PCI_IOV is not set 435 # CONFIG_PCI_IOV is not set
436 # CONFIG_PCI_PRI is not set 436 # CONFIG_PCI_PRI is not set
437 # CONFIG_PCI_PASID is not set 437 # CONFIG_PCI_PASID is not set
438 438
439 # 439 #
440 # PCI host controller drivers 440 # PCI host controller drivers
441 # 441 #
442 CONFIG_PCI_DRA7XX=y 442 CONFIG_PCI_DRA7XX=y
443 CONFIG_PCIE_DW=y 443 CONFIG_PCIE_DW=y
444 # CONFIG_PCIEPORTBUS is not set 444 # CONFIG_PCIEPORTBUS is not set
445 # CONFIG_PCCARD is not set 445 # CONFIG_PCCARD is not set
446 446
447 # 447 #
448 # Kernel Features 448 # Kernel Features
449 # 449 #
450 # CONFIG_HAVE_ARM_ARCH_TIMER is not set 450 # CONFIG_HAVE_ARM_ARCH_TIMER is not set
451 CONFIG_VMSPLIT_3G=y 451 CONFIG_VMSPLIT_3G=y
452 # CONFIG_VMSPLIT_2G is not set 452 # CONFIG_VMSPLIT_2G is not set
453 # CONFIG_VMSPLIT_1G is not set 453 # CONFIG_VMSPLIT_1G is not set
454 CONFIG_PAGE_OFFSET=0xC0000000 454 CONFIG_PAGE_OFFSET=0xC0000000
455 # CONFIG_ARM_PSCI is not set 455 # CONFIG_ARM_PSCI is not set
456 CONFIG_ARCH_NR_GPIO=0 456 CONFIG_ARCH_NR_GPIO=0
457 # CONFIG_PREEMPT_NONE is not set 457 # CONFIG_PREEMPT_NONE is not set
458 CONFIG_PREEMPT_VOLUNTARY=y 458 CONFIG_PREEMPT_VOLUNTARY=y
459 # CONFIG_PREEMPT is not set 459 # CONFIG_PREEMPT is not set
460 CONFIG_HZ_FIXED=0 460 CONFIG_HZ_FIXED=0
461 CONFIG_HZ_100=y 461 CONFIG_HZ_100=y
462 # CONFIG_HZ_200 is not set 462 # CONFIG_HZ_200 is not set
463 # CONFIG_HZ_250 is not set 463 # CONFIG_HZ_250 is not set
464 # CONFIG_HZ_300 is not set 464 # CONFIG_HZ_300 is not set
465 # CONFIG_HZ_500 is not set 465 # CONFIG_HZ_500 is not set
466 # CONFIG_HZ_1000 is not set 466 # CONFIG_HZ_1000 is not set
467 CONFIG_HZ=100 467 CONFIG_HZ=100
468 CONFIG_SCHED_HRTICK=y 468 CONFIG_SCHED_HRTICK=y
469 CONFIG_AEABI=y 469 CONFIG_AEABI=y
470 # CONFIG_OABI_COMPAT is not set 470 # CONFIG_OABI_COMPAT is not set
471 CONFIG_ARCH_HAS_HOLES_MEMORYMODEL=y 471 CONFIG_ARCH_HAS_HOLES_MEMORYMODEL=y
472 # CONFIG_ARCH_SPARSEMEM_DEFAULT is not set 472 # CONFIG_ARCH_SPARSEMEM_DEFAULT is not set
473 # CONFIG_ARCH_SELECT_MEMORY_MODEL is not set 473 # CONFIG_ARCH_SELECT_MEMORY_MODEL is not set
474 CONFIG_HAVE_ARCH_PFN_VALID=y 474 CONFIG_HAVE_ARCH_PFN_VALID=y
475 CONFIG_HIGHMEM=y 475 CONFIG_HIGHMEM=y
476 # CONFIG_HIGHPTE is not set 476 # CONFIG_HIGHPTE is not set
477 CONFIG_HW_PERF_EVENTS=y 477 CONFIG_HW_PERF_EVENTS=y
478 CONFIG_ARCH_WANT_GENERAL_HUGETLB=y 478 CONFIG_ARCH_WANT_GENERAL_HUGETLB=y
479 CONFIG_FLATMEM=y 479 CONFIG_FLATMEM=y
480 CONFIG_FLAT_NODE_MEM_MAP=y 480 CONFIG_FLAT_NODE_MEM_MAP=y
481 CONFIG_HAVE_MEMBLOCK=y 481 CONFIG_HAVE_MEMBLOCK=y
482 CONFIG_NO_BOOTMEM=y 482 CONFIG_NO_BOOTMEM=y
483 CONFIG_MEMORY_ISOLATION=y 483 CONFIG_MEMORY_ISOLATION=y
484 # CONFIG_HAVE_BOOTMEM_INFO_NODE is not set 484 # CONFIG_HAVE_BOOTMEM_INFO_NODE is not set
485 CONFIG_PAGEFLAGS_EXTENDED=y 485 CONFIG_PAGEFLAGS_EXTENDED=y
486 CONFIG_SPLIT_PTLOCK_CPUS=4 486 CONFIG_SPLIT_PTLOCK_CPUS=4
487 CONFIG_COMPACTION=y 487 CONFIG_COMPACTION=y
488 CONFIG_MIGRATION=y 488 CONFIG_MIGRATION=y
489 # CONFIG_PHYS_ADDR_T_64BIT is not set 489 # CONFIG_PHYS_ADDR_T_64BIT is not set
490 CONFIG_ZONE_DMA_FLAG=0 490 CONFIG_ZONE_DMA_FLAG=0
491 CONFIG_BOUNCE=y 491 CONFIG_BOUNCE=y
492 # CONFIG_KSM is not set 492 # CONFIG_KSM is not set
493 CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 493 CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
494 CONFIG_CROSS_MEMORY_ATTACH=y 494 CONFIG_CROSS_MEMORY_ATTACH=y
495 CONFIG_NEED_PER_CPU_KM=y 495 CONFIG_NEED_PER_CPU_KM=y
496 # CONFIG_CLEANCACHE is not set 496 # CONFIG_CLEANCACHE is not set
497 # CONFIG_FRONTSWAP is not set 497 # CONFIG_FRONTSWAP is not set
498 CONFIG_CMA=y 498 CONFIG_CMA=y
499 # CONFIG_CMA_DEBUG is not set 499 # CONFIG_CMA_DEBUG is not set
500 # CONFIG_ZBUD is not set 500 # CONFIG_ZBUD is not set
501 # CONFIG_ZSMALLOC is not set 501 # CONFIG_ZSMALLOC is not set
502 CONFIG_FORCE_MAX_ZONEORDER=12 502 CONFIG_FORCE_MAX_ZONEORDER=12
503 CONFIG_ALIGNMENT_TRAP=y 503 CONFIG_ALIGNMENT_TRAP=y
504 # CONFIG_UACCESS_WITH_MEMCPY is not set 504 # CONFIG_UACCESS_WITH_MEMCPY is not set
505 # CONFIG_SECCOMP is not set 505 # CONFIG_SECCOMP is not set
506 CONFIG_SWIOTLB=y 506 CONFIG_SWIOTLB=y
507 CONFIG_IOMMU_HELPER=y 507 CONFIG_IOMMU_HELPER=y
508 508
509 # 509 #
510 # Boot options 510 # Boot options
511 # 511 #
512 CONFIG_USE_OF=y 512 CONFIG_USE_OF=y
513 CONFIG_ATAGS=y 513 CONFIG_ATAGS=y
514 # CONFIG_DEPRECATED_PARAM_STRUCT is not set 514 # CONFIG_DEPRECATED_PARAM_STRUCT is not set
515 CONFIG_ZBOOT_ROM_TEXT=0x0 515 CONFIG_ZBOOT_ROM_TEXT=0x0
516 CONFIG_ZBOOT_ROM_BSS=0x0 516 CONFIG_ZBOOT_ROM_BSS=0x0
517 CONFIG_ARM_APPENDED_DTB=y 517 CONFIG_ARM_APPENDED_DTB=y
518 CONFIG_ARM_ATAG_DTB_COMPAT=y 518 CONFIG_ARM_ATAG_DTB_COMPAT=y
519 CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_FROM_BOOTLOADER=y 519 CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_FROM_BOOTLOADER=y
520 # CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_EXTEND is not set 520 # CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_EXTEND is not set
521 CONFIG_CMDLINE="root=/dev/mmcblk0p2 rootwait console=ttyO2,115200" 521 CONFIG_CMDLINE="root=/dev/mmcblk0p2 rootwait console=ttyO2,115200"
522 CONFIG_CMDLINE_FROM_BOOTLOADER=y 522 CONFIG_CMDLINE_FROM_BOOTLOADER=y
523 # CONFIG_CMDLINE_EXTEND is not set 523 # CONFIG_CMDLINE_EXTEND is not set
524 # CONFIG_CMDLINE_FORCE is not set 524 # CONFIG_CMDLINE_FORCE is not set
525 CONFIG_KEXEC=y 525 CONFIG_KEXEC=y
526 CONFIG_ATAGS_PROC=y 526 CONFIG_ATAGS_PROC=y
527 # CONFIG_CRASH_DUMP is not set 527 # CONFIG_CRASH_DUMP is not set
528 CONFIG_AUTO_ZRELADDR=y 528 CONFIG_AUTO_ZRELADDR=y
529 529
530 # 530 #
531 # CPU Power Management 531 # CPU Power Management
532 # 532 #
533 533
534 # 534 #
535 # CPU Frequency scaling 535 # CPU Frequency scaling
536 # 536 #
537 CONFIG_CPU_FREQ=y 537 CONFIG_CPU_FREQ=y
538 CONFIG_CPU_FREQ_GOV_COMMON=y 538 CONFIG_CPU_FREQ_GOV_COMMON=y
539 CONFIG_CPU_FREQ_STAT=y 539 CONFIG_CPU_FREQ_STAT=y
540 CONFIG_CPU_FREQ_STAT_DETAILS=y 540 CONFIG_CPU_FREQ_STAT_DETAILS=y
541 # CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set 541 # CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
542 # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set 542 # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
543 # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set 543 # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
544 CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y 544 CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
545 # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set 545 # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
546 CONFIG_CPU_FREQ_GOV_PERFORMANCE=y 546 CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
547 CONFIG_CPU_FREQ_GOV_POWERSAVE=m 547 CONFIG_CPU_FREQ_GOV_POWERSAVE=m
548 CONFIG_CPU_FREQ_GOV_USERSPACE=m 548 CONFIG_CPU_FREQ_GOV_USERSPACE=m
549 CONFIG_CPU_FREQ_GOV_ONDEMAND=y 549 CONFIG_CPU_FREQ_GOV_ONDEMAND=y
550 CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m 550 CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m
551 551
552 # 552 #
553 # ARM CPU frequency scaling drivers 553 # ARM CPU frequency scaling drivers
554 # 554 #
555 # CONFIG_ARM_KIRKWOOD_CPUFREQ is not set 555 # CONFIG_ARM_KIRKWOOD_CPUFREQ is not set
556 # CONFIG_ARM_OMAP2PLUS_CPUFREQ is not set 556 # CONFIG_ARM_OMAP2PLUS_CPUFREQ is not set
557 557
558 # 558 #
559 # CPU Idle 559 # CPU Idle
560 # 560 #
561 CONFIG_CPU_IDLE=y 561 CONFIG_CPU_IDLE=y
562 # CONFIG_CPU_IDLE_MULTIPLE_DRIVERS is not set 562 # CONFIG_CPU_IDLE_MULTIPLE_DRIVERS is not set
563 CONFIG_CPU_IDLE_GOV_LADDER=y 563 CONFIG_CPU_IDLE_GOV_LADDER=y
564 CONFIG_CPU_IDLE_GOV_MENU=y 564 CONFIG_CPU_IDLE_GOV_MENU=y
565 565
566 # 566 #
567 # ARM CPU Idle Drivers 567 # ARM CPU Idle Drivers
568 # 568 #
569 # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set 569 # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set
570 570
571 # 571 #
572 # Floating point emulation 572 # Floating point emulation
573 # 573 #
574 574
575 # 575 #
576 # At least one emulation must be selected 576 # At least one emulation must be selected
577 # 577 #
578 CONFIG_VFP=y 578 CONFIG_VFP=y
579 CONFIG_VFPv3=y 579 CONFIG_VFPv3=y
580 CONFIG_NEON=y 580 CONFIG_NEON=y
581 # CONFIG_KERNEL_MODE_NEON is not set 581 # CONFIG_KERNEL_MODE_NEON is not set
582 582
583 # 583 #
584 # Userspace binary formats 584 # Userspace binary formats
585 # 585 #
586 CONFIG_BINFMT_ELF=y 586 CONFIG_BINFMT_ELF=y
587 CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y 587 CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y
588 CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y 588 CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
589 CONFIG_BINFMT_SCRIPT=y 589 CONFIG_BINFMT_SCRIPT=y
590 # CONFIG_HAVE_AOUT is not set 590 # CONFIG_HAVE_AOUT is not set
591 CONFIG_BINFMT_MISC=y 591 CONFIG_BINFMT_MISC=y
592 CONFIG_COREDUMP=y 592 CONFIG_COREDUMP=y
593 593
594 # 594 #
595 # Power management options 595 # Power management options
596 # 596 #
597 CONFIG_SUSPEND=y 597 CONFIG_SUSPEND=y
598 CONFIG_SUSPEND_FREEZER=y 598 CONFIG_SUSPEND_FREEZER=y
599 CONFIG_PM_SLEEP=y 599 CONFIG_PM_SLEEP=y
600 # CONFIG_PM_AUTOSLEEP is not set 600 # CONFIG_PM_AUTOSLEEP is not set
601 # CONFIG_PM_WAKELOCKS is not set 601 # CONFIG_PM_WAKELOCKS is not set
602 CONFIG_PM_RUNTIME=y 602 CONFIG_PM_RUNTIME=y
603 CONFIG_PM=y 603 CONFIG_PM=y
604 CONFIG_PM_DEBUG=y 604 CONFIG_PM_DEBUG=y
605 # CONFIG_PM_ADVANCED_DEBUG is not set 605 # CONFIG_PM_ADVANCED_DEBUG is not set
606 # CONFIG_PM_TEST_SUSPEND is not set 606 # CONFIG_PM_TEST_SUSPEND is not set
607 CONFIG_PM_SLEEP_DEBUG=y 607 CONFIG_PM_SLEEP_DEBUG=y
608 # CONFIG_APM_EMULATION is not set 608 # CONFIG_APM_EMULATION is not set
609 CONFIG_ARCH_HAS_OPP=y 609 CONFIG_ARCH_HAS_OPP=y
610 CONFIG_PM_OPP=y 610 CONFIG_PM_OPP=y
611 CONFIG_PM_CLK=y 611 CONFIG_PM_CLK=y
612 # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set 612 # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set
613 CONFIG_CPU_PM=y 613 CONFIG_CPU_PM=y
614 CONFIG_ARCH_SUSPEND_POSSIBLE=y 614 CONFIG_ARCH_SUSPEND_POSSIBLE=y
615 CONFIG_ARM_CPU_SUSPEND=y 615 CONFIG_ARM_CPU_SUSPEND=y
616 CONFIG_NET=y 616 CONFIG_NET=y
617 617
618 # 618 #
619 # Networking options 619 # Networking options
620 # 620 #
621 CONFIG_PACKET=y 621 CONFIG_PACKET=y
622 # CONFIG_PACKET_DIAG is not set 622 # CONFIG_PACKET_DIAG is not set
623 CONFIG_UNIX=y 623 CONFIG_UNIX=y
624 # CONFIG_UNIX_DIAG is not set 624 # CONFIG_UNIX_DIAG is not set
625 CONFIG_XFRM=y 625 CONFIG_XFRM=y
626 CONFIG_XFRM_ALGO=y 626 CONFIG_XFRM_ALGO=y
627 CONFIG_XFRM_USER=y 627 CONFIG_XFRM_USER=y
628 # CONFIG_XFRM_SUB_POLICY is not set 628 # CONFIG_XFRM_SUB_POLICY is not set
629 CONFIG_XFRM_MIGRATE=y 629 CONFIG_XFRM_MIGRATE=y
630 # CONFIG_XFRM_STATISTICS is not set 630 # CONFIG_XFRM_STATISTICS is not set
631 CONFIG_NET_KEY=y 631 CONFIG_NET_KEY=y
632 CONFIG_NET_KEY_MIGRATE=y 632 CONFIG_NET_KEY_MIGRATE=y
633 CONFIG_INET=y 633 CONFIG_INET=y
634 CONFIG_IP_MULTICAST=y 634 CONFIG_IP_MULTICAST=y
635 # CONFIG_IP_ADVANCED_ROUTER is not set 635 # CONFIG_IP_ADVANCED_ROUTER is not set
636 CONFIG_IP_PNP=y 636 CONFIG_IP_PNP=y
637 CONFIG_IP_PNP_DHCP=y 637 CONFIG_IP_PNP_DHCP=y
638 CONFIG_IP_PNP_BOOTP=y 638 CONFIG_IP_PNP_BOOTP=y
639 CONFIG_IP_PNP_RARP=y 639 CONFIG_IP_PNP_RARP=y
640 # CONFIG_NET_IPIP is not set 640 # CONFIG_NET_IPIP is not set
641 # CONFIG_NET_IPGRE_DEMUX is not set 641 # CONFIG_NET_IPGRE_DEMUX is not set
642 CONFIG_NET_IP_TUNNEL=y 642 CONFIG_NET_IP_TUNNEL=y
643 # CONFIG_IP_MROUTE is not set 643 # CONFIG_IP_MROUTE is not set
644 # CONFIG_SYN_COOKIES is not set 644 # CONFIG_SYN_COOKIES is not set
645 # CONFIG_NET_IPVTI is not set 645 # CONFIG_NET_IPVTI is not set
646 # CONFIG_INET_AH is not set 646 # CONFIG_INET_AH is not set
647 # CONFIG_INET_ESP is not set 647 # CONFIG_INET_ESP is not set
648 # CONFIG_INET_IPCOMP is not set 648 # CONFIG_INET_IPCOMP is not set
649 # CONFIG_INET_XFRM_TUNNEL is not set 649 # CONFIG_INET_XFRM_TUNNEL is not set
650 CONFIG_INET_TUNNEL=y 650 CONFIG_INET_TUNNEL=y
651 CONFIG_INET_XFRM_MODE_TRANSPORT=y 651 CONFIG_INET_XFRM_MODE_TRANSPORT=y
652 CONFIG_INET_XFRM_MODE_TUNNEL=y 652 CONFIG_INET_XFRM_MODE_TUNNEL=y
653 CONFIG_INET_XFRM_MODE_BEET=y 653 CONFIG_INET_XFRM_MODE_BEET=y
654 # CONFIG_INET_LRO is not set 654 # CONFIG_INET_LRO is not set
655 CONFIG_INET_DIAG=y 655 CONFIG_INET_DIAG=y
656 CONFIG_INET_TCP_DIAG=y 656 CONFIG_INET_TCP_DIAG=y
657 # CONFIG_INET_UDP_DIAG is not set 657 # CONFIG_INET_UDP_DIAG is not set
658 # CONFIG_TCP_CONG_ADVANCED is not set 658 # CONFIG_TCP_CONG_ADVANCED is not set
659 CONFIG_TCP_CONG_CUBIC=y 659 CONFIG_TCP_CONG_CUBIC=y
660 CONFIG_DEFAULT_TCP_CONG="cubic" 660 CONFIG_DEFAULT_TCP_CONG="cubic"
661 # CONFIG_TCP_MD5SIG is not set 661 # CONFIG_TCP_MD5SIG is not set
662 CONFIG_IPV6=y 662 CONFIG_IPV6=y
663 # CONFIG_IPV6_ROUTER_PREF is not set 663 # CONFIG_IPV6_ROUTER_PREF is not set
664 # CONFIG_IPV6_OPTIMISTIC_DAD is not set 664 # CONFIG_IPV6_OPTIMISTIC_DAD is not set
665 # CONFIG_INET6_AH is not set 665 # CONFIG_INET6_AH is not set
666 # CONFIG_INET6_ESP is not set 666 # CONFIG_INET6_ESP is not set
667 # CONFIG_INET6_IPCOMP is not set 667 # CONFIG_INET6_IPCOMP is not set
668 # CONFIG_IPV6_MIP6 is not set 668 # CONFIG_IPV6_MIP6 is not set
669 # CONFIG_INET6_XFRM_TUNNEL is not set 669 # CONFIG_INET6_XFRM_TUNNEL is not set
670 # CONFIG_INET6_TUNNEL is not set 670 # CONFIG_INET6_TUNNEL is not set
671 CONFIG_INET6_XFRM_MODE_TRANSPORT=y 671 CONFIG_INET6_XFRM_MODE_TRANSPORT=y
672 CONFIG_INET6_XFRM_MODE_TUNNEL=y 672 CONFIG_INET6_XFRM_MODE_TUNNEL=y
673 CONFIG_INET6_XFRM_MODE_BEET=y 673 CONFIG_INET6_XFRM_MODE_BEET=y
674 # CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION is not set 674 # CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION is not set
675 # CONFIG_IPV6_VTI is not set 675 # CONFIG_IPV6_VTI is not set
676 CONFIG_IPV6_SIT=y 676 CONFIG_IPV6_SIT=y
677 # CONFIG_IPV6_SIT_6RD is not set 677 # CONFIG_IPV6_SIT_6RD is not set
678 CONFIG_IPV6_NDISC_NODETYPE=y 678 CONFIG_IPV6_NDISC_NODETYPE=y
679 # CONFIG_IPV6_TUNNEL is not set 679 # CONFIG_IPV6_TUNNEL is not set
680 # CONFIG_IPV6_GRE is not set 680 # CONFIG_IPV6_GRE is not set
681 # CONFIG_IPV6_MULTIPLE_TABLES is not set 681 # CONFIG_IPV6_MULTIPLE_TABLES is not set
682 # CONFIG_IPV6_MROUTE is not set 682 # CONFIG_IPV6_MROUTE is not set
683 # CONFIG_NETLABEL is not set 683 # CONFIG_NETLABEL is not set
684 # CONFIG_NETWORK_SECMARK is not set 684 # CONFIG_NETWORK_SECMARK is not set
685 # CONFIG_NETWORK_PHY_TIMESTAMPING is not set 685 # CONFIG_NETWORK_PHY_TIMESTAMPING is not set
686 CONFIG_NETFILTER=y 686 CONFIG_NETFILTER=y
687 # CONFIG_NETFILTER_DEBUG is not set 687 # CONFIG_NETFILTER_DEBUG is not set
688 CONFIG_NETFILTER_ADVANCED=y 688 CONFIG_NETFILTER_ADVANCED=y
689 CONFIG_BRIDGE_NETFILTER=y 689 CONFIG_BRIDGE_NETFILTER=y
690 690
691 # 691 #
692 # Core Netfilter Configuration 692 # Core Netfilter Configuration
693 # 693 #
694 # CONFIG_NETFILTER_NETLINK_ACCT is not set 694 # CONFIG_NETFILTER_NETLINK_ACCT is not set
695 # CONFIG_NETFILTER_NETLINK_QUEUE is not set 695 # CONFIG_NETFILTER_NETLINK_QUEUE is not set
696 # CONFIG_NETFILTER_NETLINK_LOG is not set 696 # CONFIG_NETFILTER_NETLINK_LOG is not set
697 CONFIG_NF_CONNTRACK=m 697 CONFIG_NF_CONNTRACK=m
698 # CONFIG_NF_CONNTRACK_MARK is not set 698 # CONFIG_NF_CONNTRACK_MARK is not set
699 CONFIG_NF_CONNTRACK_PROCFS=y 699 CONFIG_NF_CONNTRACK_PROCFS=y
700 # CONFIG_NF_CONNTRACK_EVENTS is not set 700 # CONFIG_NF_CONNTRACK_EVENTS is not set
701 # CONFIG_NF_CONNTRACK_TIMEOUT is not set 701 # CONFIG_NF_CONNTRACK_TIMEOUT is not set
702 # CONFIG_NF_CONNTRACK_TIMESTAMP is not set 702 # CONFIG_NF_CONNTRACK_TIMESTAMP is not set
703 # CONFIG_NF_CT_PROTO_DCCP is not set 703 # CONFIG_NF_CT_PROTO_DCCP is not set
704 # CONFIG_NF_CT_PROTO_SCTP is not set 704 # CONFIG_NF_CT_PROTO_SCTP is not set
705 # CONFIG_NF_CT_PROTO_UDPLITE is not set 705 # CONFIG_NF_CT_PROTO_UDPLITE is not set
706 # CONFIG_NF_CONNTRACK_AMANDA is not set 706 # CONFIG_NF_CONNTRACK_AMANDA is not set
707 # CONFIG_NF_CONNTRACK_FTP is not set 707 # CONFIG_NF_CONNTRACK_FTP is not set
708 # CONFIG_NF_CONNTRACK_H323 is not set 708 # CONFIG_NF_CONNTRACK_H323 is not set
709 # CONFIG_NF_CONNTRACK_IRC is not set 709 # CONFIG_NF_CONNTRACK_IRC is not set
710 # CONFIG_NF_CONNTRACK_NETBIOS_NS is not set 710 # CONFIG_NF_CONNTRACK_NETBIOS_NS is not set
711 # CONFIG_NF_CONNTRACK_SNMP is not set 711 # CONFIG_NF_CONNTRACK_SNMP is not set
712 # CONFIG_NF_CONNTRACK_PPTP is not set 712 # CONFIG_NF_CONNTRACK_PPTP is not set
713 # CONFIG_NF_CONNTRACK_SANE is not set 713 # CONFIG_NF_CONNTRACK_SANE is not set
714 # CONFIG_NF_CONNTRACK_SIP is not set 714 # CONFIG_NF_CONNTRACK_SIP is not set
715 # CONFIG_NF_CONNTRACK_TFTP is not set 715 # CONFIG_NF_CONNTRACK_TFTP is not set
716 # CONFIG_NF_CT_NETLINK is not set 716 # CONFIG_NF_CT_NETLINK is not set
717 # CONFIG_NF_CT_NETLINK_TIMEOUT is not set 717 # CONFIG_NF_CT_NETLINK_TIMEOUT is not set
718 CONFIG_NF_NAT=m 718 CONFIG_NF_NAT=m
719 CONFIG_NF_NAT_NEEDED=y 719 CONFIG_NF_NAT_NEEDED=y
720 # CONFIG_NF_NAT_AMANDA is not set 720 # CONFIG_NF_NAT_AMANDA is not set
721 # CONFIG_NF_NAT_FTP is not set 721 # CONFIG_NF_NAT_FTP is not set
722 # CONFIG_NF_NAT_IRC is not set 722 # CONFIG_NF_NAT_IRC is not set
723 # CONFIG_NF_NAT_SIP is not set 723 # CONFIG_NF_NAT_SIP is not set
724 # CONFIG_NF_NAT_TFTP is not set 724 # CONFIG_NF_NAT_TFTP is not set
725 # CONFIG_NF_TABLES is not set 725 # CONFIG_NF_TABLES is not set
726 CONFIG_NETFILTER_XTABLES=m 726 CONFIG_NETFILTER_XTABLES=m
727 727
728 # 728 #
729 # Xtables combined modules 729 # Xtables combined modules
730 # 730 #
731 # CONFIG_NETFILTER_XT_MARK is not set 731 # CONFIG_NETFILTER_XT_MARK is not set
732 # CONFIG_NETFILTER_XT_CONNMARK is not set 732 # CONFIG_NETFILTER_XT_CONNMARK is not set
733 733
734 # 734 #
735 # Xtables targets 735 # Xtables targets
736 # 736 #
737 # CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set 737 # CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set
738 # CONFIG_NETFILTER_XT_TARGET_CONNMARK is not set 738 # CONFIG_NETFILTER_XT_TARGET_CONNMARK is not set
739 # CONFIG_NETFILTER_XT_TARGET_HMARK is not set 739 # CONFIG_NETFILTER_XT_TARGET_HMARK is not set
740 # CONFIG_NETFILTER_XT_TARGET_IDLETIMER is not set 740 # CONFIG_NETFILTER_XT_TARGET_IDLETIMER is not set
741 # CONFIG_NETFILTER_XT_TARGET_LOG is not set 741 # CONFIG_NETFILTER_XT_TARGET_LOG is not set
742 # CONFIG_NETFILTER_XT_TARGET_MARK is not set 742 # CONFIG_NETFILTER_XT_TARGET_MARK is not set
743 # CONFIG_NETFILTER_XT_TARGET_NETMAP is not set 743 # CONFIG_NETFILTER_XT_TARGET_NETMAP is not set
744 # CONFIG_NETFILTER_XT_TARGET_NFLOG is not set 744 # CONFIG_NETFILTER_XT_TARGET_NFLOG is not set
745 # CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set 745 # CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set
746 # CONFIG_NETFILTER_XT_TARGET_RATEEST is not set 746 # CONFIG_NETFILTER_XT_TARGET_RATEEST is not set
747 # CONFIG_NETFILTER_XT_TARGET_REDIRECT is not set 747 # CONFIG_NETFILTER_XT_TARGET_REDIRECT is not set
748 # CONFIG_NETFILTER_XT_TARGET_TEE is not set 748 # CONFIG_NETFILTER_XT_TARGET_TEE is not set
749 # CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set 749 # CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set
750 750
751 # 751 #
752 # Xtables matches 752 # Xtables matches
753 # 753 #
754 # CONFIG_NETFILTER_XT_MATCH_ADDRTYPE is not set 754 # CONFIG_NETFILTER_XT_MATCH_ADDRTYPE is not set
755 # CONFIG_NETFILTER_XT_MATCH_BPF is not set 755 # CONFIG_NETFILTER_XT_MATCH_BPF is not set
756 # CONFIG_NETFILTER_XT_MATCH_CGROUP is not set 756 # CONFIG_NETFILTER_XT_MATCH_CGROUP is not set
757 # CONFIG_NETFILTER_XT_MATCH_CLUSTER is not set 757 # CONFIG_NETFILTER_XT_MATCH_CLUSTER is not set
758 # CONFIG_NETFILTER_XT_MATCH_COMMENT is not set 758 # CONFIG_NETFILTER_XT_MATCH_COMMENT is not set
759 # CONFIG_NETFILTER_XT_MATCH_CONNBYTES is not set 759 # CONFIG_NETFILTER_XT_MATCH_CONNBYTES is not set
760 # CONFIG_NETFILTER_XT_MATCH_CONNLABEL is not set 760 # CONFIG_NETFILTER_XT_MATCH_CONNLABEL is not set
761 # CONFIG_NETFILTER_XT_MATCH_CONNLIMIT is not set 761 # CONFIG_NETFILTER_XT_MATCH_CONNLIMIT is not set
762 # CONFIG_NETFILTER_XT_MATCH_CONNMARK is not set 762 # CONFIG_NETFILTER_XT_MATCH_CONNMARK is not set
763 # CONFIG_NETFILTER_XT_MATCH_CONNTRACK is not set 763 # CONFIG_NETFILTER_XT_MATCH_CONNTRACK is not set
764 # CONFIG_NETFILTER_XT_MATCH_CPU is not set 764 # CONFIG_NETFILTER_XT_MATCH_CPU is not set
765 # CONFIG_NETFILTER_XT_MATCH_DCCP is not set 765 # CONFIG_NETFILTER_XT_MATCH_DCCP is not set
766 # CONFIG_NETFILTER_XT_MATCH_DEVGROUP is not set 766 # CONFIG_NETFILTER_XT_MATCH_DEVGROUP is not set
767 # CONFIG_NETFILTER_XT_MATCH_DSCP is not set 767 # CONFIG_NETFILTER_XT_MATCH_DSCP is not set
768 # CONFIG_NETFILTER_XT_MATCH_ECN is not set 768 # CONFIG_NETFILTER_XT_MATCH_ECN is not set
769 # CONFIG_NETFILTER_XT_MATCH_ESP is not set 769 # CONFIG_NETFILTER_XT_MATCH_ESP is not set
770 # CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set 770 # CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set
771 # CONFIG_NETFILTER_XT_MATCH_HELPER is not set 771 # CONFIG_NETFILTER_XT_MATCH_HELPER is not set
772 # CONFIG_NETFILTER_XT_MATCH_HL is not set 772 # CONFIG_NETFILTER_XT_MATCH_HL is not set
773 # CONFIG_NETFILTER_XT_MATCH_IPCOMP is not set 773 # CONFIG_NETFILTER_XT_MATCH_IPCOMP is not set
774 # CONFIG_NETFILTER_XT_MATCH_IPRANGE is not set 774 # CONFIG_NETFILTER_XT_MATCH_IPRANGE is not set
775 # CONFIG_NETFILTER_XT_MATCH_L2TP is not set 775 # CONFIG_NETFILTER_XT_MATCH_L2TP is not set
776 # CONFIG_NETFILTER_XT_MATCH_LENGTH is not set 776 # CONFIG_NETFILTER_XT_MATCH_LENGTH is not set
777 # CONFIG_NETFILTER_XT_MATCH_LIMIT is not set 777 # CONFIG_NETFILTER_XT_MATCH_LIMIT is not set
778 # CONFIG_NETFILTER_XT_MATCH_MAC is not set 778 # CONFIG_NETFILTER_XT_MATCH_MAC is not set
779 # CONFIG_NETFILTER_XT_MATCH_MARK is not set 779 # CONFIG_NETFILTER_XT_MATCH_MARK is not set
780 # CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set 780 # CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set
781 # CONFIG_NETFILTER_XT_MATCH_NFACCT is not set 781 # CONFIG_NETFILTER_XT_MATCH_NFACCT is not set
782 # CONFIG_NETFILTER_XT_MATCH_OWNER is not set 782 # CONFIG_NETFILTER_XT_MATCH_OWNER is not set
783 # CONFIG_NETFILTER_XT_MATCH_POLICY is not set 783 # CONFIG_NETFILTER_XT_MATCH_POLICY is not set
784 # CONFIG_NETFILTER_XT_MATCH_PHYSDEV is not set 784 # CONFIG_NETFILTER_XT_MATCH_PHYSDEV is not set
785 # CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set 785 # CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set
786 # CONFIG_NETFILTER_XT_MATCH_QUOTA is not set 786 # CONFIG_NETFILTER_XT_MATCH_QUOTA is not set
787 # CONFIG_NETFILTER_XT_MATCH_RATEEST is not set 787 # CONFIG_NETFILTER_XT_MATCH_RATEEST is not set
788 # CONFIG_NETFILTER_XT_MATCH_REALM is not set 788 # CONFIG_NETFILTER_XT_MATCH_REALM is not set
789 # CONFIG_NETFILTER_XT_MATCH_RECENT is not set 789 # CONFIG_NETFILTER_XT_MATCH_RECENT is not set
790 # CONFIG_NETFILTER_XT_MATCH_SCTP is not set 790 # CONFIG_NETFILTER_XT_MATCH_SCTP is not set
791 # CONFIG_NETFILTER_XT_MATCH_SOCKET is not set 791 # CONFIG_NETFILTER_XT_MATCH_SOCKET is not set
792 # CONFIG_NETFILTER_XT_MATCH_STATE is not set 792 # CONFIG_NETFILTER_XT_MATCH_STATE is not set
793 # CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set 793 # CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set
794 # CONFIG_NETFILTER_XT_MATCH_STRING is not set 794 # CONFIG_NETFILTER_XT_MATCH_STRING is not set
795 # CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set 795 # CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set
796 # CONFIG_NETFILTER_XT_MATCH_TIME is not set 796 # CONFIG_NETFILTER_XT_MATCH_TIME is not set
797 # CONFIG_NETFILTER_XT_MATCH_U32 is not set 797 # CONFIG_NETFILTER_XT_MATCH_U32 is not set
798 # CONFIG_IP_SET is not set 798 # CONFIG_IP_SET is not set
799 # CONFIG_IP_VS is not set 799 # CONFIG_IP_VS is not set
800 800
801 # 801 #
802 # IP: Netfilter Configuration 802 # IP: Netfilter Configuration
803 # 803 #
804 CONFIG_NF_DEFRAG_IPV4=m 804 CONFIG_NF_DEFRAG_IPV4=m
805 CONFIG_NF_CONNTRACK_IPV4=m 805 CONFIG_NF_CONNTRACK_IPV4=m
806 CONFIG_NF_CONNTRACK_PROC_COMPAT=y 806 CONFIG_NF_CONNTRACK_PROC_COMPAT=y
807 CONFIG_IP_NF_IPTABLES=m 807 CONFIG_IP_NF_IPTABLES=m
808 # CONFIG_IP_NF_MATCH_AH is not set 808 # CONFIG_IP_NF_MATCH_AH is not set
809 # CONFIG_IP_NF_MATCH_ECN is not set 809 # CONFIG_IP_NF_MATCH_ECN is not set
810 # CONFIG_IP_NF_MATCH_TTL is not set 810 # CONFIG_IP_NF_MATCH_TTL is not set
811 CONFIG_IP_NF_FILTER=m 811 CONFIG_IP_NF_FILTER=m
812 # CONFIG_IP_NF_TARGET_REJECT is not set 812 # CONFIG_IP_NF_TARGET_REJECT is not set
813 # CONFIG_IP_NF_TARGET_SYNPROXY is not set 813 # CONFIG_IP_NF_TARGET_SYNPROXY is not set
814 # CONFIG_IP_NF_TARGET_ULOG is not set 814 # CONFIG_IP_NF_TARGET_ULOG is not set
815 CONFIG_NF_NAT_IPV4=m 815 CONFIG_NF_NAT_IPV4=m
816 CONFIG_IP_NF_TARGET_MASQUERADE=m 816 CONFIG_IP_NF_TARGET_MASQUERADE=m
817 # CONFIG_IP_NF_TARGET_NETMAP is not set 817 # CONFIG_IP_NF_TARGET_NETMAP is not set
818 # CONFIG_IP_NF_TARGET_REDIRECT is not set 818 # CONFIG_IP_NF_TARGET_REDIRECT is not set
819 # CONFIG_NF_NAT_PPTP is not set 819 # CONFIG_NF_NAT_PPTP is not set
820 # CONFIG_NF_NAT_H323 is not set 820 # CONFIG_NF_NAT_H323 is not set
821 # CONFIG_IP_NF_MANGLE is not set 821 # CONFIG_IP_NF_MANGLE is not set
822 # CONFIG_IP_NF_RAW is not set 822 # CONFIG_IP_NF_RAW is not set
823 # CONFIG_IP_NF_SECURITY is not set 823 # CONFIG_IP_NF_SECURITY is not set
824 # CONFIG_IP_NF_ARPTABLES is not set 824 # CONFIG_IP_NF_ARPTABLES is not set
825 825
826 # 826 #
827 # IPv6: Netfilter Configuration 827 # IPv6: Netfilter Configuration
828 # 828 #
829 # CONFIG_NF_DEFRAG_IPV6 is not set 829 # CONFIG_NF_DEFRAG_IPV6 is not set
830 # CONFIG_NF_CONNTRACK_IPV6 is not set 830 # CONFIG_NF_CONNTRACK_IPV6 is not set
831 # CONFIG_IP6_NF_IPTABLES is not set 831 # CONFIG_IP6_NF_IPTABLES is not set
832 # CONFIG_BRIDGE_NF_EBTABLES is not set 832 # CONFIG_BRIDGE_NF_EBTABLES is not set
833 # CONFIG_IP_DCCP is not set 833 # CONFIG_IP_DCCP is not set
834 # CONFIG_IP_SCTP is not set 834 # CONFIG_IP_SCTP is not set
835 # CONFIG_RDS is not set 835 # CONFIG_RDS is not set
836 # CONFIG_TIPC is not set 836 # CONFIG_TIPC is not set
837 # CONFIG_ATM is not set 837 # CONFIG_ATM is not set
838 # CONFIG_L2TP is not set 838 # CONFIG_L2TP is not set
839 CONFIG_STP=m 839 CONFIG_STP=m
840 CONFIG_BRIDGE=m 840 CONFIG_BRIDGE=m
841 CONFIG_BRIDGE_IGMP_SNOOPING=y 841 CONFIG_BRIDGE_IGMP_SNOOPING=y
842 CONFIG_HAVE_NET_DSA=y 842 CONFIG_HAVE_NET_DSA=y
843 # CONFIG_VLAN_8021Q is not set 843 # CONFIG_VLAN_8021Q is not set
844 # CONFIG_DECNET is not set 844 # CONFIG_DECNET is not set
845 CONFIG_LLC=m 845 CONFIG_LLC=m
846 # CONFIG_LLC2 is not set 846 # CONFIG_LLC2 is not set
847 # CONFIG_IPX is not set 847 # CONFIG_IPX is not set
848 # CONFIG_ATALK is not set 848 # CONFIG_ATALK is not set
849 # CONFIG_X25 is not set 849 # CONFIG_X25 is not set
850 # CONFIG_LAPB is not set 850 # CONFIG_LAPB is not set
851 # CONFIG_PHONET is not set 851 # CONFIG_PHONET is not set
852 # CONFIG_IEEE802154 is not set 852 # CONFIG_IEEE802154 is not set
853 CONFIG_6LOWPAN_IPHC=m 853 CONFIG_6LOWPAN_IPHC=m
854 # CONFIG_NET_SCHED is not set 854 # CONFIG_NET_SCHED is not set
855 # CONFIG_DCB is not set 855 # CONFIG_DCB is not set
856 CONFIG_DNS_RESOLVER=y 856 CONFIG_DNS_RESOLVER=y
857 # CONFIG_BATMAN_ADV is not set 857 # CONFIG_BATMAN_ADV is not set
858 # CONFIG_OPENVSWITCH is not set 858 # CONFIG_OPENVSWITCH is not set
859 # CONFIG_VSOCKETS is not set 859 # CONFIG_VSOCKETS is not set
860 # CONFIG_NETLINK_MMAP is not set 860 # CONFIG_NETLINK_MMAP is not set
861 # CONFIG_NETLINK_DIAG is not set 861 # CONFIG_NETLINK_DIAG is not set
862 # CONFIG_NET_MPLS_GSO is not set 862 # CONFIG_NET_MPLS_GSO is not set
863 # CONFIG_HSR is not set 863 # CONFIG_HSR is not set
864 # CONFIG_CGROUP_NET_PRIO is not set 864 # CONFIG_CGROUP_NET_PRIO is not set
865 # CONFIG_CGROUP_NET_CLASSID is not set 865 # CONFIG_CGROUP_NET_CLASSID is not set
866 CONFIG_NET_RX_BUSY_POLL=y 866 CONFIG_NET_RX_BUSY_POLL=y
867 CONFIG_BQL=y 867 CONFIG_BQL=y
868 # CONFIG_BPF_JIT is not set 868 # CONFIG_BPF_JIT is not set
869 869
870 # 870 #
871 # Network testing 871 # Network testing
872 # 872 #
873 # CONFIG_NET_PKTGEN is not set 873 # CONFIG_NET_PKTGEN is not set
874 # CONFIG_NET_TCPPROBE is not set 874 # CONFIG_NET_TCPPROBE is not set
875 # CONFIG_HAMRADIO is not set 875 # CONFIG_HAMRADIO is not set
876 CONFIG_CAN=y 876 CONFIG_CAN=y
877 CONFIG_CAN_RAW=y 877 CONFIG_CAN_RAW=y
878 CONFIG_CAN_BCM=y 878 CONFIG_CAN_BCM=y
879 CONFIG_CAN_GW=y 879 CONFIG_CAN_GW=y
880 880
881 # 881 #
882 # CAN Device Drivers 882 # CAN Device Drivers
883 # 883 #
884 # CONFIG_CAN_VCAN is not set 884 # CONFIG_CAN_VCAN is not set
885 # CONFIG_CAN_SLCAN is not set 885 # CONFIG_CAN_SLCAN is not set
886 CONFIG_CAN_DEV=y 886 CONFIG_CAN_DEV=y
887 CONFIG_CAN_CALC_BITTIMING=y 887 CONFIG_CAN_CALC_BITTIMING=y
888 # CONFIG_CAN_AT91 is not set 888 # CONFIG_CAN_AT91 is not set
889 # CONFIG_CAN_TI_HECC is not set 889 # CONFIG_CAN_TI_HECC is not set
890 # CONFIG_CAN_MCP251X is not set 890 # CONFIG_CAN_MCP251X is not set
891 # CONFIG_CAN_FLEXCAN is not set 891 # CONFIG_CAN_FLEXCAN is not set
892 # CONFIG_PCH_CAN is not set 892 # CONFIG_PCH_CAN is not set
893 # CONFIG_CAN_GRCAN is not set 893 # CONFIG_CAN_GRCAN is not set
894 # CONFIG_CAN_SJA1000 is not set 894 # CONFIG_CAN_SJA1000 is not set
895 CONFIG_CAN_C_CAN=y 895 CONFIG_CAN_C_CAN=y
896 CONFIG_CAN_C_CAN_PLATFORM=y 896 CONFIG_CAN_C_CAN_PLATFORM=y
897 # CONFIG_CAN_C_CAN_PCI is not set 897 # CONFIG_CAN_C_CAN_PCI is not set
898 # CONFIG_CAN_CC770 is not set 898 # CONFIG_CAN_CC770 is not set
899 899
900 # 900 #
901 # CAN USB interfaces 901 # CAN USB interfaces
902 # 902 #
903 # CONFIG_CAN_EMS_USB is not set 903 # CONFIG_CAN_EMS_USB is not set
904 # CONFIG_CAN_ESD_USB2 is not set 904 # CONFIG_CAN_ESD_USB2 is not set
905 # CONFIG_CAN_KVASER_USB is not set 905 # CONFIG_CAN_KVASER_USB is not set
906 # CONFIG_CAN_PEAK_USB is not set 906 # CONFIG_CAN_PEAK_USB is not set
907 # CONFIG_CAN_8DEV_USB is not set 907 # CONFIG_CAN_8DEV_USB is not set
908 # CONFIG_CAN_SOFTING is not set 908 # CONFIG_CAN_SOFTING is not set
909 # CONFIG_CAN_DEBUG_DEVICES is not set 909 # CONFIG_CAN_DEBUG_DEVICES is not set
910 # CONFIG_IRDA is not set 910 # CONFIG_IRDA is not set
911 CONFIG_BT=m 911 CONFIG_BT=m
912 # CONFIG_BT_RFCOMM is not set 912 # CONFIG_BT_RFCOMM is not set
913 # CONFIG_BT_BNEP is not set 913 # CONFIG_BT_BNEP is not set
914 # CONFIG_BT_HIDP is not set 914 # CONFIG_BT_HIDP is not set
915 915
916 # 916 #
917 # Bluetooth device drivers 917 # Bluetooth device drivers
918 # 918 #
919 # CONFIG_BT_HCIBTUSB is not set 919 # CONFIG_BT_HCIBTUSB is not set
920 # CONFIG_BT_HCIBTSDIO is not set 920 # CONFIG_BT_HCIBTSDIO is not set
921 CONFIG_BT_HCIUART=m 921 CONFIG_BT_HCIUART=m
922 CONFIG_BT_HCIUART_H4=y 922 CONFIG_BT_HCIUART_H4=y
923 CONFIG_BT_HCIUART_BCSP=y 923 CONFIG_BT_HCIUART_BCSP=y
924 # CONFIG_BT_HCIUART_ATH3K is not set 924 # CONFIG_BT_HCIUART_ATH3K is not set
925 CONFIG_BT_HCIUART_LL=y 925 CONFIG_BT_HCIUART_LL=y
926 # CONFIG_BT_HCIUART_3WIRE is not set 926 # CONFIG_BT_HCIUART_3WIRE is not set
927 CONFIG_BT_HCIBCM203X=m 927 CONFIG_BT_HCIBCM203X=m
928 CONFIG_BT_HCIBPA10X=m 928 CONFIG_BT_HCIBPA10X=m
929 # CONFIG_BT_HCIBFUSB is not set 929 # CONFIG_BT_HCIBFUSB is not set
930 # CONFIG_BT_HCIVHCI is not set 930 # CONFIG_BT_HCIVHCI is not set
931 # CONFIG_BT_MRVL is not set 931 # CONFIG_BT_MRVL is not set
932 CONFIG_BT_WILINK=m 932 CONFIG_BT_WILINK=m
933 # CONFIG_AF_RXRPC is not set 933 # CONFIG_AF_RXRPC is not set
934 CONFIG_WIRELESS=y 934 CONFIG_WIRELESS=y
935 # CONFIG_CFG80211 is not set 935 # CONFIG_CFG80211 is not set
936 # CONFIG_LIB80211 is not set 936 # CONFIG_LIB80211 is not set
937 937
938 # 938 #
939 # CFG80211 needs to be enabled for MAC80211 939 # CFG80211 needs to be enabled for MAC80211
940 # 940 #
941 # CONFIG_WIMAX is not set 941 # CONFIG_WIMAX is not set
942 CONFIG_RFKILL=y 942 CONFIG_RFKILL=y
943 # CONFIG_RFKILL_INPUT is not set 943 # CONFIG_RFKILL_INPUT is not set
944 # CONFIG_RFKILL_REGULATOR is not set 944 # CONFIG_RFKILL_REGULATOR is not set
945 # CONFIG_RFKILL_GPIO is not set 945 # CONFIG_RFKILL_GPIO is not set
946 # CONFIG_NET_9P is not set 946 # CONFIG_NET_9P is not set
947 # CONFIG_CAIF is not set 947 # CONFIG_CAIF is not set
948 # CONFIG_CEPH_LIB is not set 948 # CONFIG_CEPH_LIB is not set
949 # CONFIG_NFC is not set 949 # CONFIG_NFC is not set
950 CONFIG_HAVE_BPF_JIT=y 950 CONFIG_HAVE_BPF_JIT=y
951 951
952 # 952 #
953 # Device Drivers 953 # Device Drivers
954 # 954 #
955 955
956 # 956 #
957 # Generic Driver Options 957 # Generic Driver Options
958 # 958 #
959 CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" 959 CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
960 CONFIG_DEVTMPFS=y 960 CONFIG_DEVTMPFS=y
961 CONFIG_DEVTMPFS_MOUNT=y 961 CONFIG_DEVTMPFS_MOUNT=y
962 CONFIG_STANDALONE=y 962 CONFIG_STANDALONE=y
963 CONFIG_PREVENT_FIRMWARE_BUILD=y 963 CONFIG_PREVENT_FIRMWARE_BUILD=y
964 CONFIG_FW_LOADER=y 964 CONFIG_FW_LOADER=y
965 CONFIG_FIRMWARE_IN_KERNEL=y 965 CONFIG_FIRMWARE_IN_KERNEL=y
966 CONFIG_EXTRA_FIRMWARE="am335x-pm-firmware.elf" 966 CONFIG_EXTRA_FIRMWARE="am335x-pm-firmware.elf"
967 CONFIG_EXTRA_FIRMWARE_DIR="firmware" 967 CONFIG_EXTRA_FIRMWARE_DIR="firmware"
968 CONFIG_FW_LOADER_USER_HELPER=y 968 CONFIG_FW_LOADER_USER_HELPER=y
969 # CONFIG_DEBUG_DRIVER is not set 969 # CONFIG_DEBUG_DRIVER is not set
970 # CONFIG_DEBUG_DEVRES is not set 970 # CONFIG_DEBUG_DEVRES is not set
971 # CONFIG_SYS_HYPERVISOR is not set 971 # CONFIG_SYS_HYPERVISOR is not set
972 # CONFIG_GENERIC_CPU_DEVICES is not set 972 # CONFIG_GENERIC_CPU_DEVICES is not set
973 CONFIG_SOC_BUS=y 973 CONFIG_SOC_BUS=y
974 CONFIG_REGMAP=y 974 CONFIG_REGMAP=y
975 CONFIG_REGMAP_I2C=y 975 CONFIG_REGMAP_I2C=y
976 CONFIG_REGMAP_SPI=y 976 CONFIG_REGMAP_SPI=y
977 CONFIG_REGMAP_MMIO=y 977 CONFIG_REGMAP_MMIO=y
978 CONFIG_REGMAP_IRQ=y 978 CONFIG_REGMAP_IRQ=y
979 CONFIG_DMA_SHARED_BUFFER=y 979 CONFIG_DMA_SHARED_BUFFER=y
980 CONFIG_DMA_CMA=y 980 CONFIG_DMA_CMA=y
981 981
982 # 982 #
983 # Default contiguous memory area size: 983 # Default contiguous memory area size:
984 # 984 #
985 CONFIG_CMA_SIZE_MBYTES=24 985 CONFIG_CMA_SIZE_MBYTES=24
986 CONFIG_CMA_SIZE_SEL_MBYTES=y 986 CONFIG_CMA_SIZE_SEL_MBYTES=y
987 # CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set 987 # CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set
988 # CONFIG_CMA_SIZE_SEL_MIN is not set 988 # CONFIG_CMA_SIZE_SEL_MIN is not set
989 # CONFIG_CMA_SIZE_SEL_MAX is not set 989 # CONFIG_CMA_SIZE_SEL_MAX is not set
990 CONFIG_CMA_ALIGNMENT=8 990 CONFIG_CMA_ALIGNMENT=8
991 CONFIG_CMA_AREAS=7 991 CONFIG_CMA_AREAS=7
992 992
993 # 993 #
994 # Bus devices 994 # Bus devices
995 # 995 #
996 CONFIG_OMAP_OCP2SCP=y 996 CONFIG_OMAP_OCP2SCP=y
997 # CONFIG_OMAP_INTERCONNECT is not set 997 # CONFIG_OMAP_INTERCONNECT is not set
998 # CONFIG_ARM_CCI is not set 998 # CONFIG_ARM_CCI is not set
999 CONFIG_CONNECTOR=y 999 CONFIG_CONNECTOR=y
1000 CONFIG_PROC_EVENTS=y 1000 CONFIG_PROC_EVENTS=y
1001 CONFIG_MTD=y 1001 CONFIG_MTD=y
1002 CONFIG_MTD_TESTS=m 1002 CONFIG_MTD_TESTS=m
1003 # CONFIG_MTD_REDBOOT_PARTS is not set 1003 # CONFIG_MTD_REDBOOT_PARTS is not set
1004 CONFIG_MTD_CMDLINE_PARTS=y 1004 CONFIG_MTD_CMDLINE_PARTS=y
1005 # CONFIG_MTD_AFS_PARTS is not set 1005 # CONFIG_MTD_AFS_PARTS is not set
1006 CONFIG_MTD_OF_PARTS=y 1006 CONFIG_MTD_OF_PARTS=y
1007 # CONFIG_MTD_AR7_PARTS is not set 1007 # CONFIG_MTD_AR7_PARTS is not set
1008 1008
1009 # 1009 #
1010 # User Modules And Translation Layers 1010 # User Modules And Translation Layers
1011 # 1011 #
1012 CONFIG_MTD_BLKDEVS=y 1012 CONFIG_MTD_BLKDEVS=y
1013 CONFIG_MTD_BLOCK=y 1013 CONFIG_MTD_BLOCK=y
1014 # CONFIG_FTL is not set 1014 # CONFIG_FTL is not set
1015 # CONFIG_NFTL is not set 1015 # CONFIG_NFTL is not set
1016 # CONFIG_INFTL is not set 1016 # CONFIG_INFTL is not set
1017 # CONFIG_RFD_FTL is not set 1017 # CONFIG_RFD_FTL is not set
1018 # CONFIG_SSFDC is not set 1018 # CONFIG_SSFDC is not set
1019 # CONFIG_SM_FTL is not set 1019 # CONFIG_SM_FTL is not set
1020 CONFIG_MTD_OOPS=y 1020 CONFIG_MTD_OOPS=y
1021 # CONFIG_MTD_SWAP is not set 1021 # CONFIG_MTD_SWAP is not set
1022 1022
1023 # 1023 #
1024 # RAM/ROM/Flash chip drivers 1024 # RAM/ROM/Flash chip drivers
1025 # 1025 #
1026 CONFIG_MTD_CFI=y 1026 CONFIG_MTD_CFI=y
1027 # CONFIG_MTD_JEDECPROBE is not set 1027 # CONFIG_MTD_JEDECPROBE is not set
1028 CONFIG_MTD_GEN_PROBE=y 1028 CONFIG_MTD_GEN_PROBE=y
1029 # CONFIG_MTD_CFI_ADV_OPTIONS is not set 1029 # CONFIG_MTD_CFI_ADV_OPTIONS is not set
1030 CONFIG_MTD_MAP_BANK_WIDTH_1=y 1030 CONFIG_MTD_MAP_BANK_WIDTH_1=y
1031 CONFIG_MTD_MAP_BANK_WIDTH_2=y 1031 CONFIG_MTD_MAP_BANK_WIDTH_2=y
1032 CONFIG_MTD_MAP_BANK_WIDTH_4=y 1032 CONFIG_MTD_MAP_BANK_WIDTH_4=y
1033 # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set 1033 # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set
1034 # CONFIG_MTD_MAP_BANK_WIDTH_16 is not set 1034 # CONFIG_MTD_MAP_BANK_WIDTH_16 is not set
1035 # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set 1035 # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set
1036 CONFIG_MTD_CFI_I1=y 1036 CONFIG_MTD_CFI_I1=y
1037 CONFIG_MTD_CFI_I2=y 1037 CONFIG_MTD_CFI_I2=y
1038 # CONFIG_MTD_CFI_I4 is not set 1038 # CONFIG_MTD_CFI_I4 is not set
1039 # CONFIG_MTD_CFI_I8 is not set 1039 # CONFIG_MTD_CFI_I8 is not set
1040 CONFIG_MTD_CFI_INTELEXT=y 1040 CONFIG_MTD_CFI_INTELEXT=y
1041 # CONFIG_MTD_CFI_AMDSTD is not set 1041 # CONFIG_MTD_CFI_AMDSTD is not set
1042 # CONFIG_MTD_CFI_STAA is not set 1042 # CONFIG_MTD_CFI_STAA is not set
1043 CONFIG_MTD_CFI_UTIL=y 1043 CONFIG_MTD_CFI_UTIL=y
1044 # CONFIG_MTD_RAM is not set 1044 # CONFIG_MTD_RAM is not set
1045 # CONFIG_MTD_ROM is not set 1045 # CONFIG_MTD_ROM is not set
1046 # CONFIG_MTD_ABSENT is not set 1046 # CONFIG_MTD_ABSENT is not set
1047 1047
1048 # 1048 #
1049 # Mapping drivers for chip access 1049 # Mapping drivers for chip access
1050 # 1050 #
1051 # CONFIG_MTD_COMPLEX_MAPPINGS is not set 1051 # CONFIG_MTD_COMPLEX_MAPPINGS is not set
1052 # CONFIG_MTD_PHYSMAP is not set 1052 # CONFIG_MTD_PHYSMAP is not set
1053 # CONFIG_MTD_PHYSMAP_OF is not set 1053 # CONFIG_MTD_PHYSMAP_OF is not set
1054 # CONFIG_MTD_INTEL_VR_NOR is not set 1054 # CONFIG_MTD_INTEL_VR_NOR is not set
1055 # CONFIG_MTD_PLATRAM is not set 1055 # CONFIG_MTD_PLATRAM is not set
1056 1056
1057 # 1057 #
1058 # Self-contained MTD device drivers 1058 # Self-contained MTD device drivers
1059 # 1059 #
1060 # CONFIG_MTD_PMC551 is not set 1060 # CONFIG_MTD_PMC551 is not set
1061 # CONFIG_MTD_DATAFLASH is not set 1061 # CONFIG_MTD_DATAFLASH is not set
1062 CONFIG_MTD_M25P80=y 1062 CONFIG_MTD_M25P80=y
1063 # CONFIG_MTD_SST25L is not set 1063 # CONFIG_MTD_SST25L is not set
1064 # CONFIG_MTD_SLRAM is not set 1064 # CONFIG_MTD_SLRAM is not set
1065 # CONFIG_MTD_PHRAM is not set 1065 # CONFIG_MTD_PHRAM is not set
1066 # CONFIG_MTD_MTDRAM is not set 1066 # CONFIG_MTD_MTDRAM is not set
1067 # CONFIG_MTD_BLOCK2MTD is not set 1067 # CONFIG_MTD_BLOCK2MTD is not set
1068 1068
1069 # 1069 #
1070 # Disk-On-Chip Device Drivers 1070 # Disk-On-Chip Device Drivers
1071 # 1071 #
1072 # CONFIG_MTD_DOCG3 is not set 1072 # CONFIG_MTD_DOCG3 is not set
1073 CONFIG_MTD_NAND_ECC=y 1073 CONFIG_MTD_NAND_ECC=y
1074 # CONFIG_MTD_NAND_ECC_SMC is not set 1074 # CONFIG_MTD_NAND_ECC_SMC is not set
1075 CONFIG_MTD_NAND=y 1075 CONFIG_MTD_NAND=y
1076 # CONFIG_MTD_NAND_ECC_BCH is not set 1076 # CONFIG_MTD_NAND_ECC_BCH is not set
1077 # CONFIG_MTD_SM_COMMON is not set 1077 # CONFIG_MTD_SM_COMMON is not set
1078 # CONFIG_MTD_NAND_DENALI is not set 1078 # CONFIG_MTD_NAND_DENALI is not set
1079 # CONFIG_MTD_NAND_GPIO is not set 1079 # CONFIG_MTD_NAND_GPIO is not set
1080 CONFIG_MTD_NAND_OMAP2=y 1080 CONFIG_MTD_NAND_OMAP2=y
1081 CONFIG_MTD_NAND_OMAP_BCH=y 1081 CONFIG_MTD_NAND_OMAP_BCH=y
1082 CONFIG_MTD_NAND_IDS=y 1082 CONFIG_MTD_NAND_IDS=y
1083 # CONFIG_MTD_NAND_RICOH is not set 1083 # CONFIG_MTD_NAND_RICOH is not set
1084 # CONFIG_MTD_NAND_DISKONCHIP is not set 1084 # CONFIG_MTD_NAND_DISKONCHIP is not set
1085 # CONFIG_MTD_NAND_DOCG4 is not set 1085 # CONFIG_MTD_NAND_DOCG4 is not set
1086 # CONFIG_MTD_NAND_CAFE is not set 1086 # CONFIG_MTD_NAND_CAFE is not set
1087 # CONFIG_MTD_NAND_NANDSIM is not set 1087 # CONFIG_MTD_NAND_NANDSIM is not set
1088 # CONFIG_MTD_NAND_PLATFORM is not set 1088 # CONFIG_MTD_NAND_PLATFORM is not set
1089 CONFIG_MTD_ONENAND=y 1089 CONFIG_MTD_ONENAND=y
1090 CONFIG_MTD_ONENAND_VERIFY_WRITE=y 1090 CONFIG_MTD_ONENAND_VERIFY_WRITE=y
1091 # CONFIG_MTD_ONENAND_GENERIC is not set 1091 # CONFIG_MTD_ONENAND_GENERIC is not set
1092 # CONFIG_MTD_ONENAND_OTP is not set 1092 # CONFIG_MTD_ONENAND_OTP is not set
1093 # CONFIG_MTD_ONENAND_2X_PROGRAM is not set 1093 # CONFIG_MTD_ONENAND_2X_PROGRAM is not set
1094 1094
1095 # 1095 #
1096 # LPDDR flash memory drivers 1096 # LPDDR flash memory drivers
1097 # 1097 #
1098 # CONFIG_MTD_LPDDR is not set 1098 # CONFIG_MTD_LPDDR is not set
1099 CONFIG_MTD_UBI=y 1099 CONFIG_MTD_UBI=y
1100 CONFIG_MTD_UBI_WL_THRESHOLD=4096 1100 CONFIG_MTD_UBI_WL_THRESHOLD=4096
1101 CONFIG_MTD_UBI_BEB_LIMIT=20 1101 CONFIG_MTD_UBI_BEB_LIMIT=20
1102 # CONFIG_MTD_UBI_FASTMAP is not set 1102 # CONFIG_MTD_UBI_FASTMAP is not set
1103 # CONFIG_MTD_UBI_GLUEBI is not set 1103 # CONFIG_MTD_UBI_GLUEBI is not set
1104 CONFIG_DTC=y 1104 CONFIG_DTC=y
1105 CONFIG_OF=y 1105 CONFIG_OF=y
1106 1106
1107 # 1107 #
1108 # Device Tree and Open Firmware support 1108 # Device Tree and Open Firmware support
1109 # 1109 #
1110 CONFIG_PROC_DEVICETREE=y 1110 CONFIG_PROC_DEVICETREE=y
1111 # CONFIG_OF_SELFTEST is not set 1111 # CONFIG_OF_SELFTEST is not set
1112 CONFIG_OF_FLATTREE=y 1112 CONFIG_OF_FLATTREE=y
1113 CONFIG_OF_EARLY_FLATTREE=y 1113 CONFIG_OF_EARLY_FLATTREE=y
1114 CONFIG_OF_ADDRESS=y 1114 CONFIG_OF_ADDRESS=y
1115 CONFIG_OF_IRQ=y 1115 CONFIG_OF_IRQ=y
1116 CONFIG_OF_NET=y 1116 CONFIG_OF_NET=y
1117 CONFIG_OF_MDIO=y 1117 CONFIG_OF_MDIO=y
1118 CONFIG_OF_PCI=y 1118 CONFIG_OF_PCI=y
1119 CONFIG_OF_PCI_IRQ=y 1119 CONFIG_OF_PCI_IRQ=y
1120 CONFIG_OF_MTD=y 1120 CONFIG_OF_MTD=y
1121 CONFIG_OF_RESERVED_MEM=y 1121 CONFIG_OF_RESERVED_MEM=y
1122 CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y 1122 CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
1123 # CONFIG_PARPORT is not set 1123 # CONFIG_PARPORT is not set
1124 CONFIG_BLK_DEV=y 1124 CONFIG_BLK_DEV=y
1125 # CONFIG_BLK_DEV_NULL_BLK is not set 1125 # CONFIG_BLK_DEV_NULL_BLK is not set
1126 # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set 1126 # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
1127 # CONFIG_BLK_CPQ_CISS_DA is not set 1127 # CONFIG_BLK_CPQ_CISS_DA is not set
1128 # CONFIG_BLK_DEV_DAC960 is not set 1128 # CONFIG_BLK_DEV_DAC960 is not set
1129 # CONFIG_BLK_DEV_UMEM is not set 1129 # CONFIG_BLK_DEV_UMEM is not set
1130 # CONFIG_BLK_DEV_COW_COMMON is not set 1130 # CONFIG_BLK_DEV_COW_COMMON is not set
1131 CONFIG_BLK_DEV_LOOP=y 1131 CONFIG_BLK_DEV_LOOP=y
1132 CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 1132 CONFIG_BLK_DEV_LOOP_MIN_COUNT=8
1133 # CONFIG_BLK_DEV_CRYPTOLOOP is not set 1133 # CONFIG_BLK_DEV_CRYPTOLOOP is not set
1134 # CONFIG_BLK_DEV_DRBD is not set 1134 # CONFIG_BLK_DEV_DRBD is not set
1135 # CONFIG_BLK_DEV_NBD is not set 1135 # CONFIG_BLK_DEV_NBD is not set
1136 # CONFIG_BLK_DEV_NVME is not set 1136 # CONFIG_BLK_DEV_NVME is not set
1137 # CONFIG_BLK_DEV_SX8 is not set 1137 # CONFIG_BLK_DEV_SX8 is not set
1138 CONFIG_BLK_DEV_RAM=y 1138 CONFIG_BLK_DEV_RAM=y
1139 CONFIG_BLK_DEV_RAM_COUNT=16 1139 CONFIG_BLK_DEV_RAM_COUNT=16
1140 CONFIG_BLK_DEV_RAM_SIZE=16384 1140 CONFIG_BLK_DEV_RAM_SIZE=16384
1141 # CONFIG_BLK_DEV_XIP is not set 1141 # CONFIG_BLK_DEV_XIP is not set
1142 # CONFIG_CDROM_PKTCDVD is not set 1142 # CONFIG_CDROM_PKTCDVD is not set
1143 # CONFIG_ATA_OVER_ETH is not set 1143 # CONFIG_ATA_OVER_ETH is not set
1144 # CONFIG_MG_DISK is not set 1144 # CONFIG_MG_DISK is not set
1145 # CONFIG_VIRTIO_BLK is not set 1145 # CONFIG_VIRTIO_BLK is not set
1146 # CONFIG_BLK_DEV_RBD is not set 1146 # CONFIG_BLK_DEV_RBD is not set
1147 # CONFIG_BLK_DEV_RSXX is not set 1147 # CONFIG_BLK_DEV_RSXX is not set
1148 1148
1149 # 1149 #
1150 # Misc devices 1150 # Misc devices
1151 # 1151 #
1152 # CONFIG_SENSORS_LIS3LV02D is not set 1152 # CONFIG_SENSORS_LIS3LV02D is not set
1153 # CONFIG_AD525X_DPOT is not set 1153 # CONFIG_AD525X_DPOT is not set
1154 # CONFIG_ATMEL_PWM is not set 1154 # CONFIG_ATMEL_PWM is not set
1155 # CONFIG_DUMMY_IRQ is not set 1155 # CONFIG_DUMMY_IRQ is not set
1156 # CONFIG_PHANTOM is not set 1156 # CONFIG_PHANTOM is not set
1157 # CONFIG_SGI_IOC4 is not set 1157 # CONFIG_SGI_IOC4 is not set
1158 # CONFIG_TIFM_CORE is not set 1158 # CONFIG_TIFM_CORE is not set
1159 # CONFIG_ICS932S401 is not set 1159 # CONFIG_ICS932S401 is not set
1160 # CONFIG_ATMEL_SSC is not set 1160 # CONFIG_ATMEL_SSC is not set
1161 # CONFIG_ENCLOSURE_SERVICES is not set 1161 # CONFIG_ENCLOSURE_SERVICES is not set
1162 # CONFIG_HP_ILO is not set 1162 # CONFIG_HP_ILO is not set
1163 # CONFIG_APDS9802ALS is not set 1163 # CONFIG_APDS9802ALS is not set
1164 # CONFIG_ISL29003 is not set 1164 # CONFIG_ISL29003 is not set
1165 # CONFIG_ISL29020 is not set 1165 # CONFIG_ISL29020 is not set
1166 # CONFIG_SENSORS_TSL2550 is not set 1166 # CONFIG_SENSORS_TSL2550 is not set
1167 # CONFIG_SENSORS_BH1780 is not set 1167 # CONFIG_SENSORS_BH1780 is not set
1168 # CONFIG_SENSORS_BH1770 is not set 1168 # CONFIG_SENSORS_BH1770 is not set
1169 # CONFIG_SENSORS_APDS990X is not set 1169 # CONFIG_SENSORS_APDS990X is not set
1170 # CONFIG_HMC6352 is not set 1170 # CONFIG_HMC6352 is not set
1171 # CONFIG_DS1682 is not set 1171 # CONFIG_DS1682 is not set
1172 # CONFIG_TI_DAC7512 is not set 1172 # CONFIG_TI_DAC7512 is not set
1173 # CONFIG_BMP085_I2C is not set 1173 # CONFIG_BMP085_I2C is not set
1174 # CONFIG_BMP085_SPI is not set 1174 # CONFIG_BMP085_SPI is not set
1175 # CONFIG_PCH_PHUB is not set 1175 # CONFIG_PCH_PHUB is not set
1176 # CONFIG_USB_SWITCH_FSA9480 is not set 1176 # CONFIG_USB_SWITCH_FSA9480 is not set
1177 # CONFIG_LATTICE_ECP3_CONFIG is not set 1177 # CONFIG_LATTICE_ECP3_CONFIG is not set
1178 # CONFIG_SRAM is not set 1178 # CONFIG_SRAM is not set
1179 # CONFIG_C2PORT is not set 1179 # CONFIG_C2PORT is not set
1180 1180
1181 # 1181 #
1182 # EEPROM support 1182 # EEPROM support
1183 # 1183 #
1184 CONFIG_EEPROM_AT24=y 1184 CONFIG_EEPROM_AT24=y
1185 # CONFIG_EEPROM_AT25 is not set 1185 # CONFIG_EEPROM_AT25 is not set
1186 # CONFIG_EEPROM_LEGACY is not set 1186 # CONFIG_EEPROM_LEGACY is not set
1187 # CONFIG_EEPROM_MAX6875 is not set 1187 # CONFIG_EEPROM_MAX6875 is not set
1188 CONFIG_EEPROM_93CX6=y 1188 CONFIG_EEPROM_93CX6=y
1189 # CONFIG_EEPROM_93XX46 is not set 1189 # CONFIG_EEPROM_93XX46 is not set
1190 # CONFIG_CB710_CORE is not set 1190 # CONFIG_CB710_CORE is not set
1191 1191
1192 # 1192 #
1193 # Texas Instruments shared transport line discipline 1193 # Texas Instruments shared transport line discipline
1194 # 1194 #
1195 CONFIG_TI_ST=y 1195 CONFIG_TI_ST=y
1196 CONFIG_ST_HCI=y 1196 CONFIG_ST_HCI=y
1197 # CONFIG_SENSORS_LIS3_SPI is not set 1197 # CONFIG_SENSORS_LIS3_SPI is not set
1198 # CONFIG_SENSORS_LIS3_I2C is not set 1198 # CONFIG_SENSORS_LIS3_I2C is not set
1199 1199
1200 # 1200 #
1201 # Altera FPGA firmware download module 1201 # Altera FPGA firmware download module
1202 # 1202 #
1203 # CONFIG_ALTERA_STAPL is not set 1203 # CONFIG_ALTERA_STAPL is not set
1204 1204
1205 # 1205 #
1206 # Intel MIC Host Driver 1206 # Intel MIC Host Driver
1207 # 1207 #
1208 1208
1209 # 1209 #
1210 # Intel MIC Card Driver 1210 # Intel MIC Card Driver
1211 # 1211 #
1212 CONFIG_HAVE_IDE=y 1212 CONFIG_HAVE_IDE=y
1213 # CONFIG_IDE is not set 1213 # CONFIG_IDE is not set
1214 1214
1215 # 1215 #
1216 # SCSI device support 1216 # SCSI device support
1217 # 1217 #
1218 CONFIG_SCSI_MOD=y 1218 CONFIG_SCSI_MOD=y
1219 # CONFIG_RAID_ATTRS is not set 1219 # CONFIG_RAID_ATTRS is not set
1220 CONFIG_SCSI=y 1220 CONFIG_SCSI=y
1221 CONFIG_SCSI_DMA=y 1221 CONFIG_SCSI_DMA=y
1222 # CONFIG_SCSI_TGT is not set 1222 # CONFIG_SCSI_TGT is not set
1223 # CONFIG_SCSI_NETLINK is not set 1223 # CONFIG_SCSI_NETLINK is not set
1224 # CONFIG_SCSI_PROC_FS is not set 1224 # CONFIG_SCSI_PROC_FS is not set
1225 1225
1226 # 1226 #
1227 # SCSI support type (disk, tape, CD-ROM) 1227 # SCSI support type (disk, tape, CD-ROM)
1228 # 1228 #
1229 CONFIG_BLK_DEV_SD=y 1229 CONFIG_BLK_DEV_SD=y
1230 # CONFIG_CHR_DEV_ST is not set 1230 # CONFIG_CHR_DEV_ST is not set
1231 # CONFIG_CHR_DEV_OSST is not set 1231 # CONFIG_CHR_DEV_OSST is not set
1232 # CONFIG_BLK_DEV_SR is not set 1232 # CONFIG_BLK_DEV_SR is not set
1233 # CONFIG_CHR_DEV_SG is not set 1233 # CONFIG_CHR_DEV_SG is not set
1234 # CONFIG_CHR_DEV_SCH is not set 1234 # CONFIG_CHR_DEV_SCH is not set
1235 # CONFIG_SCSI_MULTI_LUN is not set 1235 # CONFIG_SCSI_MULTI_LUN is not set
1236 # CONFIG_SCSI_CONSTANTS is not set 1236 # CONFIG_SCSI_CONSTANTS is not set
1237 # CONFIG_SCSI_LOGGING is not set 1237 # CONFIG_SCSI_LOGGING is not set
1238 # CONFIG_SCSI_SCAN_ASYNC is not set 1238 # CONFIG_SCSI_SCAN_ASYNC is not set
1239 1239
1240 # 1240 #
1241 # SCSI Transports 1241 # SCSI Transports
1242 # 1242 #
1243 # CONFIG_SCSI_SPI_ATTRS is not set 1243 # CONFIG_SCSI_SPI_ATTRS is not set
1244 # CONFIG_SCSI_FC_ATTRS is not set 1244 # CONFIG_SCSI_FC_ATTRS is not set
1245 # CONFIG_SCSI_ISCSI_ATTRS is not set 1245 # CONFIG_SCSI_ISCSI_ATTRS is not set
1246 # CONFIG_SCSI_SAS_ATTRS is not set 1246 # CONFIG_SCSI_SAS_ATTRS is not set
1247 # CONFIG_SCSI_SAS_LIBSAS is not set 1247 # CONFIG_SCSI_SAS_LIBSAS is not set
1248 # CONFIG_SCSI_SRP_ATTRS is not set 1248 # CONFIG_SCSI_SRP_ATTRS is not set
1249 # CONFIG_SCSI_LOWLEVEL is not set 1249 # CONFIG_SCSI_LOWLEVEL is not set
1250 # CONFIG_SCSI_DH is not set 1250 # CONFIG_SCSI_DH is not set
1251 # CONFIG_SCSI_OSD_INITIATOR is not set 1251 # CONFIG_SCSI_OSD_INITIATOR is not set
1252 # CONFIG_ATA is not set 1252 # CONFIG_ATA is not set
1253 # CONFIG_MD is not set 1253 # CONFIG_MD is not set
1254 # CONFIG_TARGET_CORE is not set 1254 # CONFIG_TARGET_CORE is not set
1255 # CONFIG_FUSION is not set 1255 # CONFIG_FUSION is not set
1256 1256
1257 # 1257 #
1258 # IEEE 1394 (FireWire) support 1258 # IEEE 1394 (FireWire) support
1259 # 1259 #
1260 # CONFIG_FIREWIRE is not set 1260 # CONFIG_FIREWIRE is not set
1261 # CONFIG_FIREWIRE_NOSY is not set 1261 # CONFIG_FIREWIRE_NOSY is not set
1262 # CONFIG_I2O is not set 1262 # CONFIG_I2O is not set
1263 CONFIG_NETDEVICES=y 1263 CONFIG_NETDEVICES=y
1264 CONFIG_MII=y 1264 CONFIG_MII=y
1265 CONFIG_NET_CORE=y 1265 CONFIG_NET_CORE=y
1266 # CONFIG_BONDING is not set 1266 # CONFIG_BONDING is not set
1267 # CONFIG_DUMMY is not set 1267 # CONFIG_DUMMY is not set
1268 # CONFIG_EQUALIZER is not set 1268 # CONFIG_EQUALIZER is not set
1269 # CONFIG_NET_FC is not set 1269 # CONFIG_NET_FC is not set
1270 # CONFIG_NET_TEAM is not set 1270 # CONFIG_NET_TEAM is not set
1271 # CONFIG_MACVLAN is not set 1271 # CONFIG_MACVLAN is not set
1272 # CONFIG_VXLAN is not set 1272 # CONFIG_VXLAN is not set
1273 # CONFIG_NETCONSOLE is not set 1273 # CONFIG_NETCONSOLE is not set
1274 # CONFIG_NETPOLL is not set 1274 # CONFIG_NETPOLL is not set
1275 # CONFIG_NET_POLL_CONTROLLER is not set 1275 # CONFIG_NET_POLL_CONTROLLER is not set
1276 # CONFIG_TUN is not set 1276 # CONFIG_TUN is not set
1277 # CONFIG_VETH is not set 1277 # CONFIG_VETH is not set
1278 # CONFIG_VIRTIO_NET is not set 1278 # CONFIG_VIRTIO_NET is not set
1279 # CONFIG_NLMON is not set 1279 # CONFIG_NLMON is not set
1280 # CONFIG_ARCNET is not set 1280 # CONFIG_ARCNET is not set
1281 1281
1282 # 1282 #
1283 # CAIF transport drivers 1283 # CAIF transport drivers
1284 # 1284 #
1285 1285
1286 # 1286 #
1287 # Distributed Switch Architecture drivers 1287 # Distributed Switch Architecture drivers
1288 # 1288 #
1289 # CONFIG_NET_DSA_MV88E6XXX is not set 1289 # CONFIG_NET_DSA_MV88E6XXX is not set
1290 # CONFIG_NET_DSA_MV88E6060 is not set 1290 # CONFIG_NET_DSA_MV88E6060 is not set
1291 # CONFIG_NET_DSA_MV88E6XXX_NEED_PPU is not set 1291 # CONFIG_NET_DSA_MV88E6XXX_NEED_PPU is not set
1292 # CONFIG_NET_DSA_MV88E6131 is not set 1292 # CONFIG_NET_DSA_MV88E6131 is not set
1293 # CONFIG_NET_DSA_MV88E6123_61_65 is not set 1293 # CONFIG_NET_DSA_MV88E6123_61_65 is not set
1294 CONFIG_ETHERNET=y 1294 CONFIG_ETHERNET=y
1295 CONFIG_NET_VENDOR_3COM=y 1295 CONFIG_NET_VENDOR_3COM=y
1296 # CONFIG_VORTEX is not set 1296 # CONFIG_VORTEX is not set
1297 # CONFIG_TYPHOON is not set 1297 # CONFIG_TYPHOON is not set
1298 CONFIG_NET_VENDOR_ADAPTEC=y 1298 CONFIG_NET_VENDOR_ADAPTEC=y
1299 # CONFIG_ADAPTEC_STARFIRE is not set 1299 # CONFIG_ADAPTEC_STARFIRE is not set
1300 CONFIG_NET_VENDOR_ALTEON=y 1300 CONFIG_NET_VENDOR_ALTEON=y
1301 # CONFIG_ACENIC is not set 1301 # CONFIG_ACENIC is not set
1302 CONFIG_NET_VENDOR_AMD=y 1302 CONFIG_NET_VENDOR_AMD=y
1303 # CONFIG_AMD8111_ETH is not set 1303 # CONFIG_AMD8111_ETH is not set
1304 # CONFIG_PCNET32 is not set 1304 # CONFIG_PCNET32 is not set
1305 CONFIG_NET_VENDOR_ARC=y 1305 CONFIG_NET_VENDOR_ARC=y
1306 # CONFIG_ARC_EMAC is not set 1306 # CONFIG_ARC_EMAC is not set
1307 CONFIG_NET_VENDOR_ATHEROS=y 1307 CONFIG_NET_VENDOR_ATHEROS=y
1308 # CONFIG_ATL2 is not set 1308 # CONFIG_ATL2 is not set
1309 # CONFIG_ATL1 is not set 1309 # CONFIG_ATL1 is not set
1310 # CONFIG_ATL1E is not set 1310 # CONFIG_ATL1E is not set
1311 # CONFIG_ATL1C is not set 1311 # CONFIG_ATL1C is not set
1312 # CONFIG_ALX is not set 1312 # CONFIG_ALX is not set
1313 CONFIG_NET_CADENCE=y 1313 CONFIG_NET_CADENCE=y
1314 # CONFIG_ARM_AT91_ETHER is not set 1314 # CONFIG_ARM_AT91_ETHER is not set
1315 # CONFIG_MACB is not set 1315 # CONFIG_MACB is not set
1316 CONFIG_NET_VENDOR_BROADCOM=y 1316 CONFIG_NET_VENDOR_BROADCOM=y
1317 # CONFIG_B44 is not set 1317 # CONFIG_B44 is not set
1318 # CONFIG_BNX2 is not set 1318 # CONFIG_BNX2 is not set
1319 # CONFIG_CNIC is not set 1319 # CONFIG_CNIC is not set
1320 CONFIG_TIGON3=m 1320 CONFIG_TIGON3=m
1321 # CONFIG_BNX2X is not set 1321 # CONFIG_BNX2X is not set
1322 CONFIG_NET_VENDOR_BROCADE=y 1322 CONFIG_NET_VENDOR_BROCADE=y
1323 # CONFIG_BNA is not set 1323 # CONFIG_BNA is not set
1324 # CONFIG_NET_CALXEDA_XGMAC is not set 1324 # CONFIG_NET_CALXEDA_XGMAC is not set
1325 CONFIG_NET_VENDOR_CHELSIO=y 1325 CONFIG_NET_VENDOR_CHELSIO=y
1326 # CONFIG_CHELSIO_T1 is not set 1326 # CONFIG_CHELSIO_T1 is not set
1327 # CONFIG_CHELSIO_T3 is not set 1327 # CONFIG_CHELSIO_T3 is not set
1328 # CONFIG_CHELSIO_T4 is not set 1328 # CONFIG_CHELSIO_T4 is not set
1329 # CONFIG_CHELSIO_T4VF is not set 1329 # CONFIG_CHELSIO_T4VF is not set
1330 CONFIG_NET_VENDOR_CIRRUS=y 1330 CONFIG_NET_VENDOR_CIRRUS=y
1331 # CONFIG_CS89x0 is not set 1331 # CONFIG_CS89x0 is not set
1332 CONFIG_NET_VENDOR_CISCO=y 1332 CONFIG_NET_VENDOR_CISCO=y
1333 # CONFIG_ENIC is not set 1333 # CONFIG_ENIC is not set
1334 # CONFIG_DM9000 is not set 1334 # CONFIG_DM9000 is not set
1335 # CONFIG_DNET is not set 1335 # CONFIG_DNET is not set
1336 CONFIG_NET_VENDOR_DEC=y 1336 CONFIG_NET_VENDOR_DEC=y
1337 # CONFIG_NET_TULIP is not set 1337 # CONFIG_NET_TULIP is not set
1338 CONFIG_NET_VENDOR_DLINK=y 1338 CONFIG_NET_VENDOR_DLINK=y
1339 # CONFIG_DL2K is not set 1339 # CONFIG_DL2K is not set
1340 # CONFIG_SUNDANCE is not set 1340 # CONFIG_SUNDANCE is not set
1341 CONFIG_NET_VENDOR_EMULEX=y 1341 CONFIG_NET_VENDOR_EMULEX=y
1342 # CONFIG_BE2NET is not set 1342 # CONFIG_BE2NET is not set
1343 CONFIG_NET_VENDOR_EXAR=y 1343 CONFIG_NET_VENDOR_EXAR=y
1344 # CONFIG_S2IO is not set 1344 # CONFIG_S2IO is not set
1345 # CONFIG_VXGE is not set 1345 # CONFIG_VXGE is not set
1346 CONFIG_NET_VENDOR_FARADAY=y 1346 CONFIG_NET_VENDOR_FARADAY=y
1347 # CONFIG_FTMAC100 is not set 1347 # CONFIG_FTMAC100 is not set
1348 # CONFIG_FTGMAC100 is not set 1348 # CONFIG_FTGMAC100 is not set
1349 CONFIG_NET_VENDOR_HP=y 1349 CONFIG_NET_VENDOR_HP=y
1350 # CONFIG_HP100 is not set 1350 # CONFIG_HP100 is not set
1351 CONFIG_NET_VENDOR_INTEL=y 1351 CONFIG_NET_VENDOR_INTEL=y
1352 # CONFIG_E100 is not set 1352 # CONFIG_E100 is not set
1353 CONFIG_E1000=m 1353 CONFIG_E1000=m
1354 CONFIG_E1000E=m 1354 CONFIG_E1000E=m
1355 # CONFIG_IGB is not set 1355 # CONFIG_IGB is not set
1356 # CONFIG_IGBVF is not set 1356 # CONFIG_IGBVF is not set
1357 # CONFIG_IXGB is not set 1357 # CONFIG_IXGB is not set
1358 # CONFIG_IXGBE is not set 1358 # CONFIG_IXGBE is not set
1359 # CONFIG_I40E is not set 1359 # CONFIG_I40E is not set
1360 CONFIG_NET_VENDOR_I825XX=y 1360 CONFIG_NET_VENDOR_I825XX=y
1361 # CONFIG_IP1000 is not set 1361 # CONFIG_IP1000 is not set
1362 # CONFIG_JME is not set 1362 # CONFIG_JME is not set
1363 CONFIG_NET_VENDOR_MARVELL=y 1363 CONFIG_NET_VENDOR_MARVELL=y
1364 # CONFIG_MVMDIO is not set 1364 # CONFIG_MVMDIO is not set
1365 CONFIG_SKGE=m 1365 CONFIG_SKGE=m
1366 # CONFIG_SKGE_DEBUG is not set 1366 # CONFIG_SKGE_DEBUG is not set
1367 # CONFIG_SKGE_GENESIS is not set 1367 # CONFIG_SKGE_GENESIS is not set
1368 # CONFIG_SKY2 is not set 1368 # CONFIG_SKY2 is not set
1369 CONFIG_NET_VENDOR_MELLANOX=y 1369 CONFIG_NET_VENDOR_MELLANOX=y
1370 # CONFIG_MLX4_EN is not set 1370 # CONFIG_MLX4_EN is not set
1371 # CONFIG_MLX4_CORE is not set 1371 # CONFIG_MLX4_CORE is not set
1372 # CONFIG_MLX5_CORE is not set 1372 # CONFIG_MLX5_CORE is not set
1373 CONFIG_NET_VENDOR_MICREL=y 1373 CONFIG_NET_VENDOR_MICREL=y
1374 # CONFIG_KS8842 is not set 1374 # CONFIG_KS8842 is not set
1375 CONFIG_KS8851=y 1375 CONFIG_KS8851=y
1376 CONFIG_KS8851_MLL=y 1376 CONFIG_KS8851_MLL=y
1377 # CONFIG_KSZ884X_PCI is not set 1377 # CONFIG_KSZ884X_PCI is not set
1378 CONFIG_NET_VENDOR_MICROCHIP=y 1378 CONFIG_NET_VENDOR_MICROCHIP=y
1379 # CONFIG_ENC28J60 is not set 1379 # CONFIG_ENC28J60 is not set
1380 CONFIG_NET_VENDOR_MYRI=y 1380 CONFIG_NET_VENDOR_MYRI=y
1381 # CONFIG_MYRI10GE is not set 1381 # CONFIG_MYRI10GE is not set
1382 # CONFIG_FEALNX is not set 1382 # CONFIG_FEALNX is not set
1383 CONFIG_NET_VENDOR_NATSEMI=y 1383 CONFIG_NET_VENDOR_NATSEMI=y
1384 # CONFIG_NATSEMI is not set 1384 # CONFIG_NATSEMI is not set
1385 # CONFIG_NS83820 is not set 1385 # CONFIG_NS83820 is not set
1386 CONFIG_NET_VENDOR_8390=y 1386 CONFIG_NET_VENDOR_8390=y
1387 # CONFIG_AX88796 is not set 1387 # CONFIG_AX88796 is not set
1388 # CONFIG_NE2K_PCI is not set 1388 # CONFIG_NE2K_PCI is not set
1389 CONFIG_NET_VENDOR_NVIDIA=y 1389 CONFIG_NET_VENDOR_NVIDIA=y
1390 # CONFIG_FORCEDETH is not set 1390 # CONFIG_FORCEDETH is not set
1391 CONFIG_NET_VENDOR_OKI=y 1391 CONFIG_NET_VENDOR_OKI=y
1392 # CONFIG_ETHOC is not set 1392 # CONFIG_ETHOC is not set
1393 CONFIG_NET_PACKET_ENGINE=y 1393 CONFIG_NET_PACKET_ENGINE=y
1394 # CONFIG_HAMACHI is not set 1394 # CONFIG_HAMACHI is not set
1395 # CONFIG_YELLOWFIN is not set 1395 # CONFIG_YELLOWFIN is not set
1396 CONFIG_NET_VENDOR_QLOGIC=y 1396 CONFIG_NET_VENDOR_QLOGIC=y
1397 # CONFIG_QLA3XXX is not set 1397 # CONFIG_QLA3XXX is not set
1398 # CONFIG_QLCNIC is not set 1398 # CONFIG_QLCNIC is not set
1399 # CONFIG_QLGE is not set 1399 # CONFIG_QLGE is not set
1400 # CONFIG_NETXEN_NIC is not set 1400 # CONFIG_NETXEN_NIC is not set
1401 CONFIG_NET_VENDOR_REALTEK=y 1401 CONFIG_NET_VENDOR_REALTEK=y
1402 # CONFIG_8139CP is not set 1402 # CONFIG_8139CP is not set
1403 # CONFIG_8139TOO is not set 1403 # CONFIG_8139TOO is not set
1404 # CONFIG_R8169 is not set 1404 # CONFIG_R8169 is not set
1405 # CONFIG_SH_ETH is not set 1405 # CONFIG_SH_ETH is not set
1406 CONFIG_NET_VENDOR_RDC=y 1406 CONFIG_NET_VENDOR_RDC=y
1407 # CONFIG_R6040 is not set 1407 # CONFIG_R6040 is not set
1408 CONFIG_NET_VENDOR_SEEQ=y 1408 CONFIG_NET_VENDOR_SEEQ=y
1409 CONFIG_NET_VENDOR_SILAN=y 1409 CONFIG_NET_VENDOR_SILAN=y
1410 # CONFIG_SC92031 is not set 1410 # CONFIG_SC92031 is not set
1411 CONFIG_NET_VENDOR_SIS=y 1411 CONFIG_NET_VENDOR_SIS=y
1412 # CONFIG_SIS900 is not set 1412 # CONFIG_SIS900 is not set
1413 # CONFIG_SIS190 is not set 1413 # CONFIG_SIS190 is not set
1414 # CONFIG_SFC is not set 1414 # CONFIG_SFC is not set
1415 CONFIG_NET_VENDOR_SMSC=y 1415 CONFIG_NET_VENDOR_SMSC=y
1416 CONFIG_SMC91X=y 1416 CONFIG_SMC91X=y
1417 # CONFIG_EPIC100 is not set 1417 # CONFIG_EPIC100 is not set
1418 # CONFIG_SMC911X is not set 1418 # CONFIG_SMC911X is not set
1419 CONFIG_SMSC911X=y 1419 CONFIG_SMSC911X=y
1420 # CONFIG_SMSC911X_ARCH_HOOKS is not set 1420 # CONFIG_SMSC911X_ARCH_HOOKS is not set
1421 # CONFIG_SMSC9420 is not set 1421 # CONFIG_SMSC9420 is not set
1422 CONFIG_NET_VENDOR_STMICRO=y 1422 CONFIG_NET_VENDOR_STMICRO=y
1423 # CONFIG_STMMAC_ETH is not set 1423 # CONFIG_STMMAC_ETH is not set
1424 CONFIG_NET_VENDOR_SUN=y 1424 CONFIG_NET_VENDOR_SUN=y
1425 # CONFIG_HAPPYMEAL is not set 1425 # CONFIG_HAPPYMEAL is not set
1426 # CONFIG_SUNGEM is not set 1426 # CONFIG_SUNGEM is not set
1427 # CONFIG_CASSINI is not set 1427 # CONFIG_CASSINI is not set
1428 # CONFIG_NIU is not set 1428 # CONFIG_NIU is not set
1429 CONFIG_NET_VENDOR_TEHUTI=y 1429 CONFIG_NET_VENDOR_TEHUTI=y
1430 # CONFIG_TEHUTI is not set 1430 # CONFIG_TEHUTI is not set
1431 CONFIG_NET_VENDOR_TI=y 1431 CONFIG_NET_VENDOR_TI=y
1432 CONFIG_TI_DAVINCI_MDIO=y 1432 CONFIG_TI_DAVINCI_MDIO=y
1433 CONFIG_TI_DAVINCI_CPDMA=y 1433 CONFIG_TI_DAVINCI_CPDMA=y
1434 CONFIG_TI_CPSW_PHY_SEL=y 1434 CONFIG_TI_CPSW_PHY_SEL=y
1435 CONFIG_TI_CPSW=y 1435 CONFIG_TI_CPSW=y
1436 CONFIG_TI_CPTS=y 1436 CONFIG_TI_CPTS=y
1437 # CONFIG_TLAN is not set 1437 # CONFIG_TLAN is not set
1438 CONFIG_NET_VENDOR_VIA=y 1438 CONFIG_NET_VENDOR_VIA=y
1439 # CONFIG_VIA_RHINE is not set 1439 # CONFIG_VIA_RHINE is not set
1440 # CONFIG_VIA_VELOCITY is not set 1440 # CONFIG_VIA_VELOCITY is not set
1441 CONFIG_NET_VENDOR_WIZNET=y 1441 CONFIG_NET_VENDOR_WIZNET=y
1442 # CONFIG_WIZNET_W5100 is not set 1442 # CONFIG_WIZNET_W5100 is not set
1443 # CONFIG_WIZNET_W5300 is not set 1443 # CONFIG_WIZNET_W5300 is not set
1444 # CONFIG_FDDI is not set 1444 # CONFIG_FDDI is not set
1445 # CONFIG_HIPPI is not set 1445 # CONFIG_HIPPI is not set
1446 CONFIG_PHYLIB=y 1446 CONFIG_PHYLIB=y
1447 1447
1448 # 1448 #
1449 # MII PHY device drivers 1449 # MII PHY device drivers
1450 # 1450 #
1451 CONFIG_AT803X_PHY=y 1451 CONFIG_AT803X_PHY=y
1452 # CONFIG_AMD_PHY is not set 1452 # CONFIG_AMD_PHY is not set
1453 # CONFIG_MARVELL_PHY is not set 1453 # CONFIG_MARVELL_PHY is not set
1454 # CONFIG_DAVICOM_PHY is not set 1454 # CONFIG_DAVICOM_PHY is not set
1455 # CONFIG_QSEMI_PHY is not set 1455 # CONFIG_QSEMI_PHY is not set
1456 # CONFIG_LXT_PHY is not set 1456 # CONFIG_LXT_PHY is not set
1457 # CONFIG_CICADA_PHY is not set 1457 # CONFIG_CICADA_PHY is not set
1458 # CONFIG_VITESSE_PHY is not set 1458 # CONFIG_VITESSE_PHY is not set
1459 CONFIG_SMSC_PHY=y 1459 CONFIG_SMSC_PHY=y
1460 # CONFIG_BROADCOM_PHY is not set 1460 # CONFIG_BROADCOM_PHY is not set
1461 # CONFIG_BCM87XX_PHY is not set 1461 # CONFIG_BCM87XX_PHY is not set
1462 # CONFIG_ICPLUS_PHY is not set 1462 # CONFIG_ICPLUS_PHY is not set
1463 # CONFIG_REALTEK_PHY is not set 1463 # CONFIG_REALTEK_PHY is not set
1464 # CONFIG_NATIONAL_PHY is not set 1464 # CONFIG_NATIONAL_PHY is not set
1465 # CONFIG_STE10XP is not set 1465 # CONFIG_STE10XP is not set
1466 # CONFIG_LSI_ET1011C_PHY is not set 1466 # CONFIG_LSI_ET1011C_PHY is not set
1467 # CONFIG_MICREL_PHY is not set 1467 # CONFIG_MICREL_PHY is not set
1468 # CONFIG_FIXED_PHY is not set 1468 # CONFIG_FIXED_PHY is not set
1469 # CONFIG_MDIO_BITBANG is not set 1469 # CONFIG_MDIO_BITBANG is not set
1470 # CONFIG_MDIO_BUS_MUX_GPIO is not set 1470 # CONFIG_MDIO_BUS_MUX_GPIO is not set
1471 # CONFIG_MDIO_BUS_MUX_MMIOREG is not set 1471 # CONFIG_MDIO_BUS_MUX_MMIOREG is not set
1472 # CONFIG_MICREL_KS8995MA is not set 1472 # CONFIG_MICREL_KS8995MA is not set
1473 # CONFIG_PPP is not set 1473 # CONFIG_PPP is not set
1474 # CONFIG_SLIP is not set 1474 # CONFIG_SLIP is not set
1475 1475
1476 # 1476 #
1477 # USB Network Adapters 1477 # USB Network Adapters
1478 # 1478 #
1479 # CONFIG_USB_CATC is not set 1479 # CONFIG_USB_CATC is not set
1480 # CONFIG_USB_KAWETH is not set 1480 # CONFIG_USB_KAWETH is not set
1481 # CONFIG_USB_PEGASUS is not set 1481 # CONFIG_USB_PEGASUS is not set
1482 # CONFIG_USB_RTL8150 is not set 1482 # CONFIG_USB_RTL8150 is not set
1483 # CONFIG_USB_RTL8152 is not set 1483 # CONFIG_USB_RTL8152 is not set
1484 CONFIG_USB_USBNET=y 1484 CONFIG_USB_USBNET=y
1485 CONFIG_USB_NET_AX8817X=y 1485 CONFIG_USB_NET_AX8817X=y
1486 CONFIG_USB_NET_AX88179_178A=y 1486 CONFIG_USB_NET_AX88179_178A=y
1487 CONFIG_USB_NET_CDCETHER=y 1487 CONFIG_USB_NET_CDCETHER=y
1488 # CONFIG_USB_NET_CDC_EEM is not set 1488 # CONFIG_USB_NET_CDC_EEM is not set
1489 CONFIG_USB_NET_CDC_NCM=y 1489 CONFIG_USB_NET_CDC_NCM=y
1490 # CONFIG_USB_NET_HUAWEI_CDC_NCM is not set 1490 # CONFIG_USB_NET_HUAWEI_CDC_NCM is not set
1491 # CONFIG_USB_NET_CDC_MBIM is not set 1491 # CONFIG_USB_NET_CDC_MBIM is not set
1492 # CONFIG_USB_NET_DM9601 is not set 1492 # CONFIG_USB_NET_DM9601 is not set
1493 # CONFIG_USB_NET_SR9700 is not set 1493 # CONFIG_USB_NET_SR9700 is not set
1494 # CONFIG_USB_NET_SR9800 is not set 1494 # CONFIG_USB_NET_SR9800 is not set
1495 # CONFIG_USB_NET_SMSC75XX is not set 1495 # CONFIG_USB_NET_SMSC75XX is not set
1496 CONFIG_USB_NET_SMSC95XX=y 1496 CONFIG_USB_NET_SMSC95XX=y
1497 # CONFIG_USB_NET_GL620A is not set 1497 # CONFIG_USB_NET_GL620A is not set
1498 CONFIG_USB_NET_NET1080=y 1498 CONFIG_USB_NET_NET1080=y
1499 # CONFIG_USB_NET_PLUSB is not set 1499 # CONFIG_USB_NET_PLUSB is not set
1500 # CONFIG_USB_NET_MCS7830 is not set 1500 # CONFIG_USB_NET_MCS7830 is not set
1501 # CONFIG_USB_NET_RNDIS_HOST is not set 1501 # CONFIG_USB_NET_RNDIS_HOST is not set
1502 CONFIG_USB_NET_CDC_SUBSET=y 1502 CONFIG_USB_NET_CDC_SUBSET=y
1503 CONFIG_USB_ALI_M5632=y 1503 CONFIG_USB_ALI_M5632=y
1504 CONFIG_USB_AN2720=y 1504 CONFIG_USB_AN2720=y
1505 CONFIG_USB_BELKIN=y 1505 CONFIG_USB_BELKIN=y
1506 CONFIG_USB_ARMLINUX=y 1506 CONFIG_USB_ARMLINUX=y
1507 CONFIG_USB_EPSON2888=y 1507 CONFIG_USB_EPSON2888=y
1508 CONFIG_USB_KC2190=y 1508 CONFIG_USB_KC2190=y
1509 CONFIG_USB_NET_ZAURUS=y 1509 CONFIG_USB_NET_ZAURUS=y
1510 # CONFIG_USB_NET_CX82310_ETH is not set 1510 # CONFIG_USB_NET_CX82310_ETH is not set
1511 # CONFIG_USB_NET_KALMIA is not set 1511 # CONFIG_USB_NET_KALMIA is not set
1512 # CONFIG_USB_NET_QMI_WWAN is not set 1512 # CONFIG_USB_NET_QMI_WWAN is not set
1513 # CONFIG_USB_HSO is not set 1513 # CONFIG_USB_HSO is not set
1514 # CONFIG_USB_NET_INT51X1 is not set 1514 # CONFIG_USB_NET_INT51X1 is not set
1515 # CONFIG_USB_IPHETH is not set 1515 # CONFIG_USB_IPHETH is not set
1516 # CONFIG_USB_SIERRA_NET is not set 1516 # CONFIG_USB_SIERRA_NET is not set
1517 # CONFIG_USB_VL600 is not set 1517 # CONFIG_USB_VL600 is not set
1518 CONFIG_WLAN=y 1518 CONFIG_WLAN=y
1519 # CONFIG_ATMEL is not set 1519 # CONFIG_ATMEL is not set
1520 # CONFIG_PRISM54 is not set 1520 # CONFIG_PRISM54 is not set
1521 # CONFIG_USB_ZD1201 is not set 1521 # CONFIG_USB_ZD1201 is not set
1522 # CONFIG_HOSTAP is not set 1522 # CONFIG_HOSTAP is not set
1523 # CONFIG_WL_TI is not set 1523 # CONFIG_WL_TI is not set
1524 1524
1525 # 1525 #
1526 # Enable WiMAX (Networking options) to see the WiMAX drivers 1526 # Enable WiMAX (Networking options) to see the WiMAX drivers
1527 # 1527 #
1528 # CONFIG_WAN is not set 1528 # CONFIG_WAN is not set
1529 # CONFIG_VMXNET3 is not set 1529 # CONFIG_VMXNET3 is not set
1530 # CONFIG_ISDN is not set 1530 # CONFIG_ISDN is not set
1531 1531
1532 # 1532 #
1533 # Input device support 1533 # Input device support
1534 # 1534 #
1535 CONFIG_INPUT=y 1535 CONFIG_INPUT=y
1536 # CONFIG_INPUT_FF_MEMLESS is not set 1536 # CONFIG_INPUT_FF_MEMLESS is not set
1537 CONFIG_INPUT_POLLDEV=m 1537 CONFIG_INPUT_POLLDEV=m
1538 # CONFIG_INPUT_SPARSEKMAP is not set 1538 # CONFIG_INPUT_SPARSEKMAP is not set
1539 CONFIG_INPUT_MATRIXKMAP=m 1539 CONFIG_INPUT_MATRIXKMAP=m
1540 1540
1541 # 1541 #
1542 # Userland interfaces 1542 # Userland interfaces
1543 # 1543 #
1544 CONFIG_INPUT_MOUSEDEV=y 1544 CONFIG_INPUT_MOUSEDEV=y
1545 CONFIG_INPUT_MOUSEDEV_PSAUX=y 1545 CONFIG_INPUT_MOUSEDEV_PSAUX=y
1546 CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 1546 CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
1547 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 1547 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
1548 CONFIG_INPUT_JOYDEV=y 1548 CONFIG_INPUT_JOYDEV=y
1549 CONFIG_INPUT_EVDEV=y 1549 CONFIG_INPUT_EVDEV=y
1550 # CONFIG_INPUT_EVBUG is not set 1550 # CONFIG_INPUT_EVBUG is not set
1551 1551
1552 # 1552 #
1553 # Input Device Drivers 1553 # Input Device Drivers
1554 # 1554 #
1555 CONFIG_INPUT_KEYBOARD=y 1555 CONFIG_INPUT_KEYBOARD=y
1556 # CONFIG_KEYBOARD_ADP5588 is not set 1556 # CONFIG_KEYBOARD_ADP5588 is not set
1557 # CONFIG_KEYBOARD_ADP5589 is not set 1557 # CONFIG_KEYBOARD_ADP5589 is not set
1558 CONFIG_KEYBOARD_ATKBD=y 1558 CONFIG_KEYBOARD_ATKBD=y
1559 # CONFIG_KEYBOARD_QT1070 is not set 1559 # CONFIG_KEYBOARD_QT1070 is not set
1560 # CONFIG_KEYBOARD_QT2160 is not set 1560 # CONFIG_KEYBOARD_QT2160 is not set
1561 # CONFIG_KEYBOARD_LKKBD is not set 1561 # CONFIG_KEYBOARD_LKKBD is not set
1562 CONFIG_KEYBOARD_GPIO=y 1562 CONFIG_KEYBOARD_GPIO=y
1563 # CONFIG_KEYBOARD_TCA6416 is not set 1563 # CONFIG_KEYBOARD_TCA6416 is not set
1564 # CONFIG_KEYBOARD_TCA8418 is not set 1564 # CONFIG_KEYBOARD_TCA8418 is not set
1565 CONFIG_KEYBOARD_MATRIX=m 1565 CONFIG_KEYBOARD_MATRIX=m
1566 # CONFIG_KEYBOARD_LM8333 is not set 1566 # CONFIG_KEYBOARD_LM8333 is not set
1567 # CONFIG_KEYBOARD_MAX7359 is not set 1567 # CONFIG_KEYBOARD_MAX7359 is not set
1568 # CONFIG_KEYBOARD_MCS is not set 1568 # CONFIG_KEYBOARD_MCS is not set
1569 # CONFIG_KEYBOARD_MPR121 is not set 1569 # CONFIG_KEYBOARD_MPR121 is not set
1570 # CONFIG_KEYBOARD_NEWTON is not set 1570 # CONFIG_KEYBOARD_NEWTON is not set
1571 # CONFIG_KEYBOARD_OPENCORES is not set 1571 # CONFIG_KEYBOARD_OPENCORES is not set
1572 # CONFIG_KEYBOARD_SAMSUNG is not set 1572 # CONFIG_KEYBOARD_SAMSUNG is not set
1573 # CONFIG_KEYBOARD_STOWAWAY is not set 1573 # CONFIG_KEYBOARD_STOWAWAY is not set
1574 # CONFIG_KEYBOARD_SUNKBD is not set 1574 # CONFIG_KEYBOARD_SUNKBD is not set
1575 # CONFIG_KEYBOARD_OMAP4 is not set 1575 # CONFIG_KEYBOARD_OMAP4 is not set
1576 # CONFIG_KEYBOARD_XTKBD is not set 1576 # CONFIG_KEYBOARD_XTKBD is not set
1577 CONFIG_INPUT_MOUSE=y 1577 CONFIG_INPUT_MOUSE=y
1578 CONFIG_MOUSE_PS2=y 1578 CONFIG_MOUSE_PS2=y
1579 CONFIG_MOUSE_PS2_ALPS=y 1579 CONFIG_MOUSE_PS2_ALPS=y
1580 CONFIG_MOUSE_PS2_LOGIPS2PP=y 1580 CONFIG_MOUSE_PS2_LOGIPS2PP=y
1581 CONFIG_MOUSE_PS2_SYNAPTICS=y 1581 CONFIG_MOUSE_PS2_SYNAPTICS=y
1582 CONFIG_MOUSE_PS2_CYPRESS=y 1582 CONFIG_MOUSE_PS2_CYPRESS=y
1583 CONFIG_MOUSE_PS2_TRACKPOINT=y 1583 CONFIG_MOUSE_PS2_TRACKPOINT=y
1584 # CONFIG_MOUSE_PS2_ELANTECH is not set 1584 # CONFIG_MOUSE_PS2_ELANTECH is not set
1585 # CONFIG_MOUSE_PS2_SENTELIC is not set 1585 # CONFIG_MOUSE_PS2_SENTELIC is not set
1586 # CONFIG_MOUSE_PS2_TOUCHKIT is not set 1586 # CONFIG_MOUSE_PS2_TOUCHKIT is not set
1587 # CONFIG_MOUSE_SERIAL is not set 1587 # CONFIG_MOUSE_SERIAL is not set
1588 # CONFIG_MOUSE_APPLETOUCH is not set 1588 # CONFIG_MOUSE_APPLETOUCH is not set
1589 # CONFIG_MOUSE_BCM5974 is not set 1589 # CONFIG_MOUSE_BCM5974 is not set
1590 # CONFIG_MOUSE_CYAPA is not set 1590 # CONFIG_MOUSE_CYAPA is not set
1591 # CONFIG_MOUSE_VSXXXAA is not set 1591 # CONFIG_MOUSE_VSXXXAA is not set
1592 # CONFIG_MOUSE_GPIO is not set 1592 # CONFIG_MOUSE_GPIO is not set
1593 # CONFIG_MOUSE_SYNAPTICS_I2C is not set 1593 # CONFIG_MOUSE_SYNAPTICS_I2C is not set
1594 # CONFIG_MOUSE_SYNAPTICS_USB is not set 1594 # CONFIG_MOUSE_SYNAPTICS_USB is not set
1595 # CONFIG_INPUT_JOYSTICK is not set 1595 # CONFIG_INPUT_JOYSTICK is not set
1596 # CONFIG_INPUT_TABLET is not set 1596 # CONFIG_INPUT_TABLET is not set
1597 CONFIG_INPUT_TOUCHSCREEN=y 1597 CONFIG_INPUT_TOUCHSCREEN=y
1598 CONFIG_TOUCHSCREEN_ADS7846=y 1598 CONFIG_TOUCHSCREEN_ADS7846=y
1599 # CONFIG_TOUCHSCREEN_AD7877 is not set 1599 # CONFIG_TOUCHSCREEN_AD7877 is not set
1600 # CONFIG_TOUCHSCREEN_AD7879 is not set 1600 # CONFIG_TOUCHSCREEN_AD7879 is not set
1601 CONFIG_TOUCHSCREEN_ATMEL_MXT=y 1601 CONFIG_TOUCHSCREEN_ATMEL_MXT=y
1602 # CONFIG_TOUCHSCREEN_AUO_PIXCIR is not set 1602 # CONFIG_TOUCHSCREEN_AUO_PIXCIR is not set
1603 # CONFIG_TOUCHSCREEN_BU21013 is not set 1603 # CONFIG_TOUCHSCREEN_BU21013 is not set
1604 # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set 1604 # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set
1605 # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set 1605 # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set
1606 # CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set 1606 # CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set
1607 # CONFIG_TOUCHSCREEN_DYNAPRO is not set 1607 # CONFIG_TOUCHSCREEN_DYNAPRO is not set
1608 # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set 1608 # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set
1609 # CONFIG_TOUCHSCREEN_EETI is not set 1609 # CONFIG_TOUCHSCREEN_EETI is not set
1610 # CONFIG_TOUCHSCREEN_EGALAX is not set 1610 # CONFIG_TOUCHSCREEN_EGALAX is not set
1611 # CONFIG_TOUCHSCREEN_FUJITSU is not set 1611 # CONFIG_TOUCHSCREEN_FUJITSU is not set
1612 # CONFIG_TOUCHSCREEN_ILI210X is not set 1612 # CONFIG_TOUCHSCREEN_ILI210X is not set
1613 # CONFIG_TOUCHSCREEN_GUNZE is not set 1613 # CONFIG_TOUCHSCREEN_GUNZE is not set
1614 # CONFIG_TOUCHSCREEN_ELO is not set 1614 # CONFIG_TOUCHSCREEN_ELO is not set
1615 # CONFIG_TOUCHSCREEN_WACOM_W8001 is not set 1615 # CONFIG_TOUCHSCREEN_WACOM_W8001 is not set
1616 # CONFIG_TOUCHSCREEN_WACOM_I2C is not set 1616 # CONFIG_TOUCHSCREEN_WACOM_I2C is not set
1617 # CONFIG_TOUCHSCREEN_MAX11801 is not set 1617 # CONFIG_TOUCHSCREEN_MAX11801 is not set
1618 # CONFIG_TOUCHSCREEN_MCS5000 is not set 1618 # CONFIG_TOUCHSCREEN_MCS5000 is not set
1619 # CONFIG_TOUCHSCREEN_MMS114 is not set 1619 # CONFIG_TOUCHSCREEN_MMS114 is not set
1620 # CONFIG_TOUCHSCREEN_MTOUCH is not set 1620 # CONFIG_TOUCHSCREEN_MTOUCH is not set
1621 # CONFIG_TOUCHSCREEN_INEXIO is not set 1621 # CONFIG_TOUCHSCREEN_INEXIO is not set
1622 # CONFIG_TOUCHSCREEN_MK712 is not set 1622 # CONFIG_TOUCHSCREEN_MK712 is not set
1623 # CONFIG_TOUCHSCREEN_PENMOUNT is not set 1623 # CONFIG_TOUCHSCREEN_PENMOUNT is not set
1624 CONFIG_TOUCHSCREEN_EDT_FT5X06=m 1624 CONFIG_TOUCHSCREEN_EDT_FT5X06=m
1625 # CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set 1625 # CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set
1626 # CONFIG_TOUCHSCREEN_TOUCHWIN is not set 1626 # CONFIG_TOUCHSCREEN_TOUCHWIN is not set
1627 # CONFIG_TOUCHSCREEN_TI_AM335X_TSC is not set 1627 # CONFIG_TOUCHSCREEN_TI_AM335X_TSC is not set
1628 CONFIG_TOUCHSCREEN_PIXCIR=m 1628 CONFIG_TOUCHSCREEN_PIXCIR=m
1629 # CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set 1629 # CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set
1630 # CONFIG_TOUCHSCREEN_TOUCHIT213 is not set 1630 # CONFIG_TOUCHSCREEN_TOUCHIT213 is not set
1631 # CONFIG_TOUCHSCREEN_TSC_SERIO is not set 1631 # CONFIG_TOUCHSCREEN_TSC_SERIO is not set
1632 # CONFIG_TOUCHSCREEN_TSC2005 is not set 1632 # CONFIG_TOUCHSCREEN_TSC2005 is not set
1633 # CONFIG_TOUCHSCREEN_TSC2007 is not set 1633 # CONFIG_TOUCHSCREEN_TSC2007 is not set
1634 # CONFIG_TOUCHSCREEN_W90X900 is not set 1634 # CONFIG_TOUCHSCREEN_W90X900 is not set
1635 # CONFIG_TOUCHSCREEN_ST1232 is not set 1635 # CONFIG_TOUCHSCREEN_ST1232 is not set
1636 # CONFIG_TOUCHSCREEN_SUR40 is not set 1636 # CONFIG_TOUCHSCREEN_SUR40 is not set
1637 # CONFIG_TOUCHSCREEN_TPS6507X is not set 1637 # CONFIG_TOUCHSCREEN_TPS6507X is not set
1638 # CONFIG_TOUCHSCREEN_ZFORCE is not set 1638 # CONFIG_TOUCHSCREEN_ZFORCE is not set
1639 CONFIG_INPUT_MISC=y 1639 CONFIG_INPUT_MISC=y
1640 # CONFIG_INPUT_AD714X is not set 1640 # CONFIG_INPUT_AD714X is not set
1641 # CONFIG_INPUT_BMA150 is not set 1641 # CONFIG_INPUT_BMA150 is not set
1642 # CONFIG_INPUT_MMA8450 is not set 1642 # CONFIG_INPUT_MMA8450 is not set
1643 # CONFIG_INPUT_MPU3050 is not set 1643 # CONFIG_INPUT_MPU3050 is not set
1644 # CONFIG_INPUT_GP2A is not set 1644 # CONFIG_INPUT_GP2A is not set
1645 # CONFIG_INPUT_GPIO_BEEPER is not set 1645 # CONFIG_INPUT_GPIO_BEEPER is not set
1646 # CONFIG_INPUT_GPIO_TILT_POLLED is not set 1646 # CONFIG_INPUT_GPIO_TILT_POLLED is not set
1647 # CONFIG_INPUT_ATI_REMOTE2 is not set 1647 # CONFIG_INPUT_ATI_REMOTE2 is not set
1648 # CONFIG_INPUT_KEYSPAN_REMOTE is not set 1648 # CONFIG_INPUT_KEYSPAN_REMOTE is not set
1649 # CONFIG_INPUT_KXTJ9 is not set 1649 # CONFIG_INPUT_KXTJ9 is not set
1650 # CONFIG_INPUT_POWERMATE is not set 1650 # CONFIG_INPUT_POWERMATE is not set
1651 # CONFIG_INPUT_YEALINK is not set 1651 # CONFIG_INPUT_YEALINK is not set
1652 # CONFIG_INPUT_CM109 is not set 1652 # CONFIG_INPUT_CM109 is not set
1653 # CONFIG_INPUT_TWL6040_VIBRA is not set 1653 # CONFIG_INPUT_TWL6040_VIBRA is not set
1654 # CONFIG_INPUT_UINPUT is not set 1654 # CONFIG_INPUT_UINPUT is not set
1655 CONFIG_INPUT_PALMAS_PWRBUTTON=y 1655 CONFIG_INPUT_PALMAS_PWRBUTTON=y
1656 # CONFIG_INPUT_PCF8574 is not set 1656 # CONFIG_INPUT_PCF8574 is not set
1657 # CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set 1657 # CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set
1658 # CONFIG_INPUT_ADXL34X is not set 1658 # CONFIG_INPUT_ADXL34X is not set
1659 # CONFIG_INPUT_CMA3000 is not set 1659 # CONFIG_INPUT_CMA3000 is not set
1660 1660
1661 # 1661 #
1662 # Hardware I/O ports 1662 # Hardware I/O ports
1663 # 1663 #
1664 CONFIG_SERIO=y 1664 CONFIG_SERIO=y
1665 CONFIG_SERIO_SERPORT=y 1665 CONFIG_SERIO_SERPORT=y
1666 # CONFIG_SERIO_PCIPS2 is not set 1666 # CONFIG_SERIO_PCIPS2 is not set
1667 CONFIG_SERIO_LIBPS2=y 1667 CONFIG_SERIO_LIBPS2=y
1668 # CONFIG_SERIO_RAW is not set 1668 # CONFIG_SERIO_RAW is not set
1669 # CONFIG_SERIO_ALTERA_PS2 is not set 1669 # CONFIG_SERIO_ALTERA_PS2 is not set
1670 # CONFIG_SERIO_PS2MULT is not set 1670 # CONFIG_SERIO_PS2MULT is not set
1671 # CONFIG_SERIO_ARC_PS2 is not set 1671 # CONFIG_SERIO_ARC_PS2 is not set
1672 # CONFIG_SERIO_APBPS2 is not set 1672 # CONFIG_SERIO_APBPS2 is not set
1673 # CONFIG_SERIO_OLPC_APSP is not set 1673 # CONFIG_SERIO_OLPC_APSP is not set
1674 # CONFIG_GAMEPORT is not set 1674 # CONFIG_GAMEPORT is not set
1675 1675
1676 # 1676 #
1677 # Character devices 1677 # Character devices
1678 # 1678 #
1679 CONFIG_TTY=y 1679 CONFIG_TTY=y
1680 CONFIG_VT=y 1680 CONFIG_VT=y
1681 CONFIG_CONSOLE_TRANSLATIONS=y 1681 CONFIG_CONSOLE_TRANSLATIONS=y
1682 CONFIG_VT_CONSOLE=y 1682 CONFIG_VT_CONSOLE=y
1683 CONFIG_VT_CONSOLE_SLEEP=y 1683 CONFIG_VT_CONSOLE_SLEEP=y
1684 CONFIG_HW_CONSOLE=y 1684 CONFIG_HW_CONSOLE=y
1685 CONFIG_VT_HW_CONSOLE_BINDING=y 1685 CONFIG_VT_HW_CONSOLE_BINDING=y
1686 CONFIG_UNIX98_PTYS=y 1686 CONFIG_UNIX98_PTYS=y
1687 # CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set 1687 # CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set
1688 CONFIG_LEGACY_PTYS=y 1688 CONFIG_LEGACY_PTYS=y
1689 CONFIG_LEGACY_PTY_COUNT=256 1689 CONFIG_LEGACY_PTY_COUNT=256
1690 # CONFIG_SERIAL_NONSTANDARD is not set 1690 # CONFIG_SERIAL_NONSTANDARD is not set
1691 # CONFIG_NOZOMI is not set 1691 # CONFIG_NOZOMI is not set
1692 # CONFIG_N_GSM is not set 1692 # CONFIG_N_GSM is not set
1693 # CONFIG_TRACE_SINK is not set 1693 # CONFIG_TRACE_SINK is not set
1694 CONFIG_DEVKMEM=y 1694 CONFIG_DEVKMEM=y
1695 1695
1696 # 1696 #
1697 # Serial drivers 1697 # Serial drivers
1698 # 1698 #
1699 CONFIG_SERIAL_8250=y 1699 CONFIG_SERIAL_8250=y
1700 CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y 1700 CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y
1701 CONFIG_SERIAL_8250_CONSOLE=y 1701 CONFIG_SERIAL_8250_CONSOLE=y
1702 # CONFIG_SERIAL_8250_DMA is not set 1702 # CONFIG_SERIAL_8250_DMA is not set
1703 CONFIG_SERIAL_8250_PCI=y 1703 CONFIG_SERIAL_8250_PCI=y
1704 CONFIG_SERIAL_8250_NR_UARTS=32 1704 CONFIG_SERIAL_8250_NR_UARTS=32
1705 CONFIG_SERIAL_8250_RUNTIME_UARTS=10 1705 CONFIG_SERIAL_8250_RUNTIME_UARTS=10
1706 CONFIG_SERIAL_8250_EXTENDED=y 1706 CONFIG_SERIAL_8250_EXTENDED=y
1707 CONFIG_SERIAL_8250_MANY_PORTS=y 1707 CONFIG_SERIAL_8250_MANY_PORTS=y
1708 CONFIG_SERIAL_8250_SHARE_IRQ=y 1708 CONFIG_SERIAL_8250_SHARE_IRQ=y
1709 CONFIG_SERIAL_8250_DETECT_IRQ=y 1709 CONFIG_SERIAL_8250_DETECT_IRQ=y
1710 CONFIG_SERIAL_8250_RSA=y 1710 CONFIG_SERIAL_8250_RSA=y
1711 # CONFIG_SERIAL_8250_DW is not set 1711 # CONFIG_SERIAL_8250_DW is not set
1712 # CONFIG_SERIAL_8250_EM is not set 1712 # CONFIG_SERIAL_8250_EM is not set
1713 CONFIG_SERIAL_8250_OMAP=y 1713 CONFIG_SERIAL_8250_OMAP=y
1714 CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP=y 1714 CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP=y
1715 1715
1716 # 1716 #
1717 # Non-8250 serial port support 1717 # Non-8250 serial port support
1718 # 1718 #
1719 # CONFIG_SERIAL_MAX3100 is not set 1719 # CONFIG_SERIAL_MAX3100 is not set
1720 # CONFIG_SERIAL_MAX310X is not set 1720 # CONFIG_SERIAL_MAX310X is not set
1721 # CONFIG_SERIAL_MFD_HSU is not set 1721 # CONFIG_SERIAL_MFD_HSU is not set
1722 # CONFIG_SERIAL_SH_SCI is not set 1722 # CONFIG_SERIAL_SH_SCI is not set
1723 CONFIG_SERIAL_CORE=y 1723 CONFIG_SERIAL_CORE=y
1724 CONFIG_SERIAL_CORE_CONSOLE=y 1724 CONFIG_SERIAL_CORE_CONSOLE=y
1725 # CONFIG_SERIAL_JSM is not set 1725 # CONFIG_SERIAL_JSM is not set
1726 CONFIG_SERIAL_OF_PLATFORM=y 1726 CONFIG_SERIAL_OF_PLATFORM=y
1727 # CONFIG_SERIAL_OMAP is not set 1727 # CONFIG_SERIAL_OMAP is not set
1728 # CONFIG_SERIAL_SCCNXP is not set 1728 # CONFIG_SERIAL_SCCNXP is not set
1729 # CONFIG_SERIAL_TIMBERDALE is not set 1729 # CONFIG_SERIAL_TIMBERDALE is not set
1730 # CONFIG_SERIAL_ALTERA_JTAGUART is not set 1730 # CONFIG_SERIAL_ALTERA_JTAGUART is not set
1731 # CONFIG_SERIAL_ALTERA_UART is not set 1731 # CONFIG_SERIAL_ALTERA_UART is not set
1732 # CONFIG_SERIAL_IFX6X60 is not set 1732 # CONFIG_SERIAL_IFX6X60 is not set
1733 # CONFIG_SERIAL_PCH_UART is not set 1733 # CONFIG_SERIAL_PCH_UART is not set
1734 # CONFIG_SERIAL_XILINX_PS_UART is not set 1734 # CONFIG_SERIAL_XILINX_PS_UART is not set
1735 # CONFIG_SERIAL_ARC is not set 1735 # CONFIG_SERIAL_ARC is not set
1736 # CONFIG_SERIAL_RP2 is not set 1736 # CONFIG_SERIAL_RP2 is not set
1737 # CONFIG_SERIAL_FSL_LPUART is not set 1737 # CONFIG_SERIAL_FSL_LPUART is not set
1738 # CONFIG_SERIAL_ST_ASC is not set 1738 # CONFIG_SERIAL_ST_ASC is not set
1739 # CONFIG_TTY_PRINTK is not set 1739 # CONFIG_TTY_PRINTK is not set
1740 # CONFIG_HVC_DCC is not set 1740 # CONFIG_HVC_DCC is not set
1741 # CONFIG_VIRTIO_CONSOLE is not set 1741 # CONFIG_VIRTIO_CONSOLE is not set
1742 # CONFIG_IPMI_HANDLER is not set 1742 # CONFIG_IPMI_HANDLER is not set
1743 CONFIG_HW_RANDOM=y 1743 CONFIG_HW_RANDOM=y
1744 # CONFIG_HW_RANDOM_TIMERIOMEM is not set 1744 # CONFIG_HW_RANDOM_TIMERIOMEM is not set
1745 # CONFIG_HW_RANDOM_ATMEL is not set 1745 # CONFIG_HW_RANDOM_ATMEL is not set
1746 CONFIG_HW_RANDOM_OMAP=y 1746 CONFIG_HW_RANDOM_OMAP=y
1747 # CONFIG_HW_RANDOM_VIRTIO is not set 1747 # CONFIG_HW_RANDOM_VIRTIO is not set
1748 # CONFIG_HW_RANDOM_EXYNOS is not set 1748 # CONFIG_HW_RANDOM_EXYNOS is not set
1749 # CONFIG_R3964 is not set 1749 # CONFIG_R3964 is not set
1750 # CONFIG_APPLICOM is not set 1750 # CONFIG_APPLICOM is not set
1751 # CONFIG_RAW_DRIVER is not set 1751 # CONFIG_RAW_DRIVER is not set
1752 # CONFIG_TCG_TPM is not set 1752 # CONFIG_TCG_TPM is not set
1753 CONFIG_DEVPORT=y 1753 CONFIG_DEVPORT=y
1754 CONFIG_I2C=y 1754 CONFIG_I2C=y
1755 CONFIG_I2C_BOARDINFO=y 1755 CONFIG_I2C_BOARDINFO=y
1756 CONFIG_I2C_COMPAT=y 1756 CONFIG_I2C_COMPAT=y
1757 CONFIG_I2C_CHARDEV=y 1757 CONFIG_I2C_CHARDEV=y
1758 # CONFIG_I2C_MUX is not set 1758 # CONFIG_I2C_MUX is not set
1759 CONFIG_I2C_HELPER_AUTO=y 1759 CONFIG_I2C_HELPER_AUTO=y
1760 CONFIG_I2C_ALGOBIT=y 1760 CONFIG_I2C_ALGOBIT=y
1761 1761
1762 # 1762 #
1763 # I2C Hardware Bus support 1763 # I2C Hardware Bus support
1764 # 1764 #
1765 1765
1766 # 1766 #
1767 # PC SMBus host controller drivers 1767 # PC SMBus host controller drivers
1768 # 1768 #
1769 # CONFIG_I2C_ALI1535 is not set 1769 # CONFIG_I2C_ALI1535 is not set
1770 # CONFIG_I2C_ALI1563 is not set 1770 # CONFIG_I2C_ALI1563 is not set
1771 # CONFIG_I2C_ALI15X3 is not set 1771 # CONFIG_I2C_ALI15X3 is not set
1772 # CONFIG_I2C_AMD756 is not set 1772 # CONFIG_I2C_AMD756 is not set
1773 # CONFIG_I2C_AMD8111 is not set 1773 # CONFIG_I2C_AMD8111 is not set
1774 # CONFIG_I2C_I801 is not set 1774 # CONFIG_I2C_I801 is not set
1775 # CONFIG_I2C_ISCH is not set 1775 # CONFIG_I2C_ISCH is not set
1776 # CONFIG_I2C_PIIX4 is not set 1776 # CONFIG_I2C_PIIX4 is not set
1777 # CONFIG_I2C_NFORCE2 is not set 1777 # CONFIG_I2C_NFORCE2 is not set
1778 # CONFIG_I2C_SIS5595 is not set 1778 # CONFIG_I2C_SIS5595 is not set
1779 # CONFIG_I2C_SIS630 is not set 1779 # CONFIG_I2C_SIS630 is not set
1780 # CONFIG_I2C_SIS96X is not set 1780 # CONFIG_I2C_SIS96X is not set
1781 # CONFIG_I2C_VIA is not set 1781 # CONFIG_I2C_VIA is not set
1782 # CONFIG_I2C_VIAPRO is not set 1782 # CONFIG_I2C_VIAPRO is not set
1783 1783
1784 # 1784 #
1785 # I2C system bus drivers (mostly embedded / system-on-chip) 1785 # I2C system bus drivers (mostly embedded / system-on-chip)
1786 # 1786 #
1787 # CONFIG_I2C_CBUS_GPIO is not set 1787 # CONFIG_I2C_CBUS_GPIO is not set
1788 # CONFIG_I2C_DESIGNWARE_PLATFORM is not set 1788 # CONFIG_I2C_DESIGNWARE_PLATFORM is not set
1789 # CONFIG_I2C_DESIGNWARE_PCI is not set 1789 # CONFIG_I2C_DESIGNWARE_PCI is not set
1790 # CONFIG_I2C_EG20T is not set 1790 # CONFIG_I2C_EG20T is not set
1791 # CONFIG_I2C_GPIO is not set 1791 # CONFIG_I2C_GPIO is not set
1792 # CONFIG_I2C_OCORES is not set 1792 # CONFIG_I2C_OCORES is not set
1793 CONFIG_I2C_OMAP=y 1793 CONFIG_I2C_OMAP=y
1794 # CONFIG_I2C_PCA_PLATFORM is not set 1794 # CONFIG_I2C_PCA_PLATFORM is not set
1795 # CONFIG_I2C_PXA_PCI is not set 1795 # CONFIG_I2C_PXA_PCI is not set
1796 # CONFIG_I2C_SIMTEC is not set 1796 # CONFIG_I2C_SIMTEC is not set
1797 # CONFIG_I2C_XILINX is not set 1797 # CONFIG_I2C_XILINX is not set
1798 1798
1799 # 1799 #
1800 # External I2C/SMBus adapter drivers 1800 # External I2C/SMBus adapter drivers
1801 # 1801 #
1802 # CONFIG_I2C_DIOLAN_U2C is not set 1802 # CONFIG_I2C_DIOLAN_U2C is not set
1803 # CONFIG_I2C_PARPORT_LIGHT is not set 1803 # CONFIG_I2C_PARPORT_LIGHT is not set
1804 # CONFIG_I2C_ROBOTFUZZ_OSIF is not set 1804 # CONFIG_I2C_ROBOTFUZZ_OSIF is not set
1805 # CONFIG_I2C_TAOS_EVM is not set 1805 # CONFIG_I2C_TAOS_EVM is not set
1806 # CONFIG_I2C_TINY_USB is not set 1806 # CONFIG_I2C_TINY_USB is not set
1807 1807
1808 # 1808 #
1809 # Other I2C/SMBus bus drivers 1809 # Other I2C/SMBus bus drivers
1810 # 1810 #
1811 # CONFIG_I2C_STUB is not set 1811 # CONFIG_I2C_STUB is not set
1812 # CONFIG_I2C_DEBUG_CORE is not set 1812 # CONFIG_I2C_DEBUG_CORE is not set
1813 # CONFIG_I2C_DEBUG_ALGO is not set 1813 # CONFIG_I2C_DEBUG_ALGO is not set
1814 # CONFIG_I2C_DEBUG_BUS is not set 1814 # CONFIG_I2C_DEBUG_BUS is not set
1815 CONFIG_SPI=y 1815 CONFIG_SPI=y
1816 # CONFIG_SPI_DEBUG is not set 1816 # CONFIG_SPI_DEBUG is not set
1817 CONFIG_SPI_MASTER=y 1817 CONFIG_SPI_MASTER=y
1818 1818
1819 # 1819 #
1820 # SPI Master Controller Drivers 1820 # SPI Master Controller Drivers
1821 # 1821 #
1822 # CONFIG_SPI_ALTERA is not set 1822 # CONFIG_SPI_ALTERA is not set
1823 # CONFIG_SPI_BITBANG is not set 1823 # CONFIG_SPI_BITBANG is not set
1824 # CONFIG_SPI_GPIO is not set 1824 # CONFIG_SPI_GPIO is not set
1825 # CONFIG_SPI_FSL_SPI is not set 1825 # CONFIG_SPI_FSL_SPI is not set
1826 # CONFIG_SPI_OC_TINY is not set 1826 # CONFIG_SPI_OC_TINY is not set
1827 CONFIG_SPI_OMAP24XX=y 1827 CONFIG_SPI_OMAP24XX=y
1828 # CONFIG_SPI_TI_QSPI is not set 1828 # CONFIG_SPI_TI_QSPI is not set
1829 # CONFIG_SPI_PXA2XX is not set 1829 # CONFIG_SPI_PXA2XX is not set
1830 # CONFIG_SPI_PXA2XX_PCI is not set 1830 # CONFIG_SPI_PXA2XX_PCI is not set
1831 # CONFIG_SPI_SC18IS602 is not set 1831 # CONFIG_SPI_SC18IS602 is not set
1832 # CONFIG_SPI_TOPCLIFF_PCH is not set 1832 # CONFIG_SPI_TOPCLIFF_PCH is not set
1833 # CONFIG_SPI_XCOMM is not set 1833 # CONFIG_SPI_XCOMM is not set
1834 # CONFIG_SPI_XILINX is not set 1834 # CONFIG_SPI_XILINX is not set
1835 # CONFIG_SPI_DESIGNWARE is not set 1835 # CONFIG_SPI_DESIGNWARE is not set
1836 1836
1837 # 1837 #
1838 # SPI Protocol Masters 1838 # SPI Protocol Masters
1839 # 1839 #
1840 CONFIG_SPI_SPIDEV=y 1840 CONFIG_SPI_SPIDEV=y
1841 # CONFIG_SPI_TLE62X0 is not set 1841 # CONFIG_SPI_TLE62X0 is not set
1842 # CONFIG_HSI is not set 1842 # CONFIG_HSI is not set
1843 1843
1844 # 1844 #
1845 # PPS support 1845 # PPS support
1846 # 1846 #
1847 CONFIG_PPS=y 1847 CONFIG_PPS=y
1848 # CONFIG_PPS_DEBUG is not set 1848 # CONFIG_PPS_DEBUG is not set
1849 1849
1850 # 1850 #
1851 # PPS clients support 1851 # PPS clients support
1852 # 1852 #
1853 # CONFIG_PPS_CLIENT_KTIMER is not set 1853 # CONFIG_PPS_CLIENT_KTIMER is not set
1854 # CONFIG_PPS_CLIENT_LDISC is not set 1854 # CONFIG_PPS_CLIENT_LDISC is not set
1855 # CONFIG_PPS_CLIENT_GPIO is not set 1855 # CONFIG_PPS_CLIENT_GPIO is not set
1856 1856
1857 # 1857 #
1858 # PPS generators support 1858 # PPS generators support
1859 # 1859 #
1860 1860
1861 # 1861 #
1862 # PTP clock support 1862 # PTP clock support
1863 # 1863 #
1864 CONFIG_PTP_1588_CLOCK=y 1864 CONFIG_PTP_1588_CLOCK=y
1865 1865
1866 # 1866 #
1867 # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. 1867 # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks.
1868 # 1868 #
1869 CONFIG_PINCTRL=y 1869 CONFIG_PINCTRL=y
1870 1870
1871 # 1871 #
1872 # Pin controllers 1872 # Pin controllers
1873 # 1873 #
1874 CONFIG_PINMUX=y 1874 CONFIG_PINMUX=y
1875 CONFIG_PINCONF=y 1875 CONFIG_PINCONF=y
1876 CONFIG_GENERIC_PINCONF=y 1876 CONFIG_GENERIC_PINCONF=y
1877 # CONFIG_DEBUG_PINCTRL is not set 1877 # CONFIG_DEBUG_PINCTRL is not set
1878 # CONFIG_PINCTRL_CAPRI is not set 1878 # CONFIG_PINCTRL_CAPRI is not set
1879 CONFIG_PINCTRL_TI_IODELAY=y 1879 CONFIG_PINCTRL_TI_IODELAY=y
1880 # CONFIG_PINCTRL_MSM8X74 is not set 1880 # CONFIG_PINCTRL_MSM8X74 is not set
1881 CONFIG_PINCTRL_SINGLE=y 1881 CONFIG_PINCTRL_SINGLE=y
1882 # CONFIG_PINCTRL_PALMAS is not set 1882 # CONFIG_PINCTRL_PALMAS is not set
1883 CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y 1883 CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y
1884 CONFIG_ARCH_REQUIRE_GPIOLIB=y 1884 CONFIG_ARCH_REQUIRE_GPIOLIB=y
1885 CONFIG_GPIOLIB=y 1885 CONFIG_GPIOLIB=y
1886 CONFIG_GPIO_DEVRES=y 1886 CONFIG_GPIO_DEVRES=y
1887 CONFIG_OF_GPIO=y 1887 CONFIG_OF_GPIO=y
1888 CONFIG_DEBUG_GPIO=y 1888 CONFIG_DEBUG_GPIO=y
1889 CONFIG_GPIO_SYSFS=y 1889 CONFIG_GPIO_SYSFS=y
1890 1890
1891 # 1891 #
1892 # Memory mapped GPIO drivers: 1892 # Memory mapped GPIO drivers:
1893 # 1893 #
1894 # CONFIG_GPIO_GENERIC_PLATFORM is not set 1894 # CONFIG_GPIO_GENERIC_PLATFORM is not set
1895 # CONFIG_GPIO_EM is not set 1895 # CONFIG_GPIO_EM is not set
1896 # CONFIG_GPIO_RCAR is not set 1896 # CONFIG_GPIO_RCAR is not set
1897 # CONFIG_GPIO_SCH311X is not set 1897 # CONFIG_GPIO_SCH311X is not set
1898 # CONFIG_GPIO_TS5500 is not set 1898 # CONFIG_GPIO_TS5500 is not set
1899 # CONFIG_GPIO_VX855 is not set 1899 # CONFIG_GPIO_VX855 is not set
1900 # CONFIG_GPIO_GRGPIO is not set 1900 # CONFIG_GPIO_GRGPIO is not set
1901 1901
1902 # 1902 #
1903 # I2C GPIO expanders: 1903 # I2C GPIO expanders:
1904 # 1904 #
1905 # CONFIG_GPIO_MAX7300 is not set 1905 # CONFIG_GPIO_MAX7300 is not set
1906 # CONFIG_GPIO_MAX732X is not set 1906 # CONFIG_GPIO_MAX732X is not set
1907 # CONFIG_GPIO_PCA953X_IRQ is not set 1907 # CONFIG_GPIO_PCA953X_IRQ is not set
1908 CONFIG_GPIO_PCF857X=y 1908 CONFIG_GPIO_PCF857X=y
1909 # CONFIG_GPIO_SX150X is not set 1909 # CONFIG_GPIO_SX150X is not set
1910 # CONFIG_GPIO_TWL6040 is not set 1910 # CONFIG_GPIO_TWL6040 is not set
1911 # CONFIG_GPIO_ADP5588 is not set 1911 # CONFIG_GPIO_ADP5588 is not set
1912 # CONFIG_GPIO_ADNP is not set 1912 # CONFIG_GPIO_ADNP is not set
1913 1913
1914 # 1914 #
1915 # PCI GPIO expanders: 1915 # PCI GPIO expanders:
1916 # 1916 #
1917 # CONFIG_GPIO_BT8XX is not set 1917 # CONFIG_GPIO_BT8XX is not set
1918 # CONFIG_GPIO_AMD8111 is not set 1918 # CONFIG_GPIO_AMD8111 is not set
1919 # CONFIG_GPIO_ML_IOH is not set 1919 # CONFIG_GPIO_ML_IOH is not set
1920 # CONFIG_GPIO_RDC321X is not set 1920 # CONFIG_GPIO_RDC321X is not set
1921 1921
1922 # 1922 #
1923 # SPI GPIO expanders: 1923 # SPI GPIO expanders:
1924 # 1924 #
1925 # CONFIG_GPIO_MAX7301 is not set 1925 # CONFIG_GPIO_MAX7301 is not set
1926 # CONFIG_GPIO_MCP23S08 is not set 1926 # CONFIG_GPIO_MCP23S08 is not set
1927 # CONFIG_GPIO_MC33880 is not set 1927 # CONFIG_GPIO_MC33880 is not set
1928 # CONFIG_GPIO_74X164 is not set 1928 # CONFIG_GPIO_74X164 is not set
1929 1929
1930 # 1930 #
1931 # AC97 GPIO expanders: 1931 # AC97 GPIO expanders:
1932 # 1932 #
1933 1933
1934 # 1934 #
1935 # LPC GPIO expanders: 1935 # LPC GPIO expanders:
1936 # 1936 #
1937 1937
1938 # 1938 #
1939 # MODULbus GPIO expanders: 1939 # MODULbus GPIO expanders:
1940 # 1940 #
1941 CONFIG_GPIO_PALMAS=y 1941 CONFIG_GPIO_PALMAS=y
1942 # CONFIG_GPIO_TPS65910 is not set 1942 # CONFIG_GPIO_TPS65910 is not set
1943 # CONFIG_GPIO_BCM_KONA is not set 1943 # CONFIG_GPIO_BCM_KONA is not set
1944 1944
1945 # 1945 #
1946 # USB GPIO expanders: 1946 # USB GPIO expanders:
1947 # 1947 #
1948 CONFIG_W1=y 1948 CONFIG_W1=y
1949 CONFIG_W1_CON=y 1949 CONFIG_W1_CON=y
1950 1950
1951 # 1951 #
1952 # 1-wire Bus Masters 1952 # 1-wire Bus Masters
1953 # 1953 #
1954 # CONFIG_W1_MASTER_MATROX is not set 1954 # CONFIG_W1_MASTER_MATROX is not set
1955 # CONFIG_W1_MASTER_DS2490 is not set 1955 # CONFIG_W1_MASTER_DS2490 is not set
1956 # CONFIG_W1_MASTER_DS2482 is not set 1956 # CONFIG_W1_MASTER_DS2482 is not set
1957 # CONFIG_W1_MASTER_DS1WM is not set 1957 # CONFIG_W1_MASTER_DS1WM is not set
1958 # CONFIG_W1_MASTER_GPIO is not set 1958 # CONFIG_W1_MASTER_GPIO is not set
1959 # CONFIG_HDQ_MASTER_OMAP is not set 1959 # CONFIG_HDQ_MASTER_OMAP is not set
1960 1960
1961 # 1961 #
1962 # 1-wire Slaves 1962 # 1-wire Slaves
1963 # 1963 #
1964 # CONFIG_W1_SLAVE_THERM is not set 1964 # CONFIG_W1_SLAVE_THERM is not set
1965 # CONFIG_W1_SLAVE_SMEM is not set 1965 # CONFIG_W1_SLAVE_SMEM is not set
1966 # CONFIG_W1_SLAVE_DS2408 is not set 1966 # CONFIG_W1_SLAVE_DS2408 is not set
1967 # CONFIG_W1_SLAVE_DS2413 is not set 1967 # CONFIG_W1_SLAVE_DS2413 is not set
1968 # CONFIG_W1_SLAVE_DS2423 is not set 1968 # CONFIG_W1_SLAVE_DS2423 is not set
1969 # CONFIG_W1_SLAVE_DS2431 is not set 1969 # CONFIG_W1_SLAVE_DS2431 is not set
1970 # CONFIG_W1_SLAVE_DS2433 is not set 1970 # CONFIG_W1_SLAVE_DS2433 is not set
1971 # CONFIG_W1_SLAVE_DS2760 is not set 1971 # CONFIG_W1_SLAVE_DS2760 is not set
1972 # CONFIG_W1_SLAVE_DS2780 is not set 1972 # CONFIG_W1_SLAVE_DS2780 is not set
1973 # CONFIG_W1_SLAVE_DS2781 is not set 1973 # CONFIG_W1_SLAVE_DS2781 is not set
1974 # CONFIG_W1_SLAVE_DS28E04 is not set 1974 # CONFIG_W1_SLAVE_DS28E04 is not set
1975 # CONFIG_W1_SLAVE_BQ27000 is not set 1975 # CONFIG_W1_SLAVE_BQ27000 is not set
1976 CONFIG_POWER_SUPPLY=y 1976 CONFIG_POWER_SUPPLY=y
1977 # CONFIG_POWER_SUPPLY_DEBUG is not set 1977 # CONFIG_POWER_SUPPLY_DEBUG is not set
1978 # CONFIG_PDA_POWER is not set 1978 # CONFIG_PDA_POWER is not set
1979 # CONFIG_GENERIC_ADC_BATTERY is not set 1979 # CONFIG_GENERIC_ADC_BATTERY is not set
1980 # CONFIG_TEST_POWER is not set 1980 # CONFIG_TEST_POWER is not set
1981 # CONFIG_BATTERY_DS2780 is not set 1981 # CONFIG_BATTERY_DS2780 is not set
1982 # CONFIG_BATTERY_DS2781 is not set 1982 # CONFIG_BATTERY_DS2781 is not set
1983 # CONFIG_BATTERY_DS2782 is not set 1983 # CONFIG_BATTERY_DS2782 is not set
1984 # CONFIG_BATTERY_SBS is not set 1984 # CONFIG_BATTERY_SBS is not set
1985 # CONFIG_BATTERY_BQ27x00 is not set 1985 # CONFIG_BATTERY_BQ27x00 is not set
1986 # CONFIG_BATTERY_MAX17040 is not set 1986 # CONFIG_BATTERY_MAX17040 is not set
1987 # CONFIG_BATTERY_MAX17042 is not set 1987 # CONFIG_BATTERY_MAX17042 is not set
1988 # CONFIG_CHARGER_ISP1704 is not set 1988 # CONFIG_CHARGER_ISP1704 is not set
1989 # CONFIG_CHARGER_MAX8903 is not set 1989 # CONFIG_CHARGER_MAX8903 is not set
1990 # CONFIG_CHARGER_LP8727 is not set 1990 # CONFIG_CHARGER_LP8727 is not set
1991 # CONFIG_CHARGER_GPIO is not set 1991 # CONFIG_CHARGER_GPIO is not set
1992 # CONFIG_CHARGER_MANAGER is not set 1992 # CONFIG_CHARGER_MANAGER is not set
1993 # CONFIG_CHARGER_BQ2415X is not set 1993 # CONFIG_CHARGER_BQ2415X is not set
1994 # CONFIG_CHARGER_BQ24190 is not set 1994 # CONFIG_CHARGER_BQ24190 is not set
1995 # CONFIG_CHARGER_BQ24735 is not set 1995 # CONFIG_CHARGER_BQ24735 is not set
1996 # CONFIG_CHARGER_SMB347 is not set 1996 # CONFIG_CHARGER_SMB347 is not set
1997 # CONFIG_POWER_RESET is not set 1997 # CONFIG_POWER_RESET is not set
1998 # CONFIG_POWER_RESET_RESTART is not set 1998 # CONFIG_POWER_RESET_RESTART is not set
1999 CONFIG_POWER_AVS=y 1999 CONFIG_POWER_AVS=y
2000 CONFIG_VOLTAGE_DOMAIN=y 2000 CONFIG_VOLTAGE_DOMAIN=y
2001 2001
2002 # 2002 #
2003 # Voltage Domain Framework Drivers 2003 # Voltage Domain Framework Drivers
2004 # 2004 #
2005 CONFIG_VOLTAGE_DOMAIN_OMAP=y 2005 CONFIG_VOLTAGE_DOMAIN_OMAP=y
2006 # CONFIG_TI_COPROC is not set 2006 # CONFIG_TI_COPROC is not set
2007 CONFIG_HWMON=y 2007 CONFIG_HWMON=y
2008 # CONFIG_HWMON_VID is not set 2008 # CONFIG_HWMON_VID is not set
2009 # CONFIG_HWMON_DEBUG_CHIP is not set 2009 # CONFIG_HWMON_DEBUG_CHIP is not set
2010 2010
2011 # 2011 #
2012 # Native drivers 2012 # Native drivers
2013 # 2013 #
2014 # CONFIG_SENSORS_AD7314 is not set 2014 # CONFIG_SENSORS_AD7314 is not set
2015 # CONFIG_SENSORS_AD7414 is not set 2015 # CONFIG_SENSORS_AD7414 is not set
2016 # CONFIG_SENSORS_AD7418 is not set 2016 # CONFIG_SENSORS_AD7418 is not set
2017 # CONFIG_SENSORS_ADCXX is not set 2017 # CONFIG_SENSORS_ADCXX is not set
2018 # CONFIG_SENSORS_ADM1021 is not set 2018 # CONFIG_SENSORS_ADM1021 is not set
2019 # CONFIG_SENSORS_ADM1025 is not set 2019 # CONFIG_SENSORS_ADM1025 is not set
2020 # CONFIG_SENSORS_ADM1026 is not set 2020 # CONFIG_SENSORS_ADM1026 is not set
2021 # CONFIG_SENSORS_ADM1029 is not set 2021 # CONFIG_SENSORS_ADM1029 is not set
2022 # CONFIG_SENSORS_ADM1031 is not set 2022 # CONFIG_SENSORS_ADM1031 is not set
2023 # CONFIG_SENSORS_ADM9240 is not set 2023 # CONFIG_SENSORS_ADM9240 is not set
2024 # CONFIG_SENSORS_ADT7310 is not set 2024 # CONFIG_SENSORS_ADT7310 is not set
2025 # CONFIG_SENSORS_ADT7410 is not set 2025 # CONFIG_SENSORS_ADT7410 is not set
2026 # CONFIG_SENSORS_ADT7411 is not set 2026 # CONFIG_SENSORS_ADT7411 is not set
2027 # CONFIG_SENSORS_ADT7462 is not set 2027 # CONFIG_SENSORS_ADT7462 is not set
2028 # CONFIG_SENSORS_ADT7470 is not set 2028 # CONFIG_SENSORS_ADT7470 is not set
2029 # CONFIG_SENSORS_ADT7475 is not set 2029 # CONFIG_SENSORS_ADT7475 is not set
2030 # CONFIG_SENSORS_ASC7621 is not set 2030 # CONFIG_SENSORS_ASC7621 is not set
2031 # CONFIG_SENSORS_ATXP1 is not set 2031 # CONFIG_SENSORS_ATXP1 is not set
2032 # CONFIG_SENSORS_DS620 is not set 2032 # CONFIG_SENSORS_DS620 is not set
2033 # CONFIG_SENSORS_DS1621 is not set 2033 # CONFIG_SENSORS_DS1621 is not set
2034 # CONFIG_SENSORS_I5K_AMB is not set 2034 # CONFIG_SENSORS_I5K_AMB is not set
2035 # CONFIG_SENSORS_F71805F is not set 2035 # CONFIG_SENSORS_F71805F is not set
2036 # CONFIG_SENSORS_F71882FG is not set 2036 # CONFIG_SENSORS_F71882FG is not set
2037 # CONFIG_SENSORS_F75375S is not set 2037 # CONFIG_SENSORS_F75375S is not set
2038 # CONFIG_SENSORS_G760A is not set 2038 # CONFIG_SENSORS_G760A is not set
2039 # CONFIG_SENSORS_G762 is not set 2039 # CONFIG_SENSORS_G762 is not set
2040 # CONFIG_SENSORS_GL518SM is not set 2040 # CONFIG_SENSORS_GL518SM is not set
2041 # CONFIG_SENSORS_GL520SM is not set 2041 # CONFIG_SENSORS_GL520SM is not set
2042 CONFIG_SENSORS_GPIO_FAN=y 2042 CONFIG_SENSORS_GPIO_FAN=y
2043 # CONFIG_SENSORS_HIH6130 is not set 2043 # CONFIG_SENSORS_HIH6130 is not set
2044 # CONFIG_SENSORS_HTU21 is not set 2044 # CONFIG_SENSORS_HTU21 is not set
2045 # CONFIG_SENSORS_IIO_HWMON is not set 2045 # CONFIG_SENSORS_IIO_HWMON is not set
2046 # CONFIG_SENSORS_IT87 is not set 2046 # CONFIG_SENSORS_IT87 is not set
2047 # CONFIG_SENSORS_JC42 is not set 2047 # CONFIG_SENSORS_JC42 is not set
2048 # CONFIG_SENSORS_LINEAGE is not set 2048 # CONFIG_SENSORS_LINEAGE is not set
2049 # CONFIG_SENSORS_LM63 is not set 2049 # CONFIG_SENSORS_LM63 is not set
2050 # CONFIG_SENSORS_LM70 is not set 2050 # CONFIG_SENSORS_LM70 is not set
2051 # CONFIG_SENSORS_LM73 is not set 2051 # CONFIG_SENSORS_LM73 is not set
2052 CONFIG_SENSORS_LM75=m 2052 CONFIG_SENSORS_LM75=m
2053 # CONFIG_SENSORS_LM77 is not set 2053 # CONFIG_SENSORS_LM77 is not set
2054 # CONFIG_SENSORS_LM78 is not set 2054 # CONFIG_SENSORS_LM78 is not set
2055 # CONFIG_SENSORS_LM80 is not set 2055 # CONFIG_SENSORS_LM80 is not set
2056 # CONFIG_SENSORS_LM83 is not set 2056 # CONFIG_SENSORS_LM83 is not set
2057 # CONFIG_SENSORS_LM85 is not set 2057 # CONFIG_SENSORS_LM85 is not set
2058 # CONFIG_SENSORS_LM87 is not set 2058 # CONFIG_SENSORS_LM87 is not set
2059 # CONFIG_SENSORS_LM90 is not set 2059 # CONFIG_SENSORS_LM90 is not set
2060 # CONFIG_SENSORS_LM92 is not set 2060 # CONFIG_SENSORS_LM92 is not set
2061 # CONFIG_SENSORS_LM93 is not set 2061 # CONFIG_SENSORS_LM93 is not set
2062 # CONFIG_SENSORS_LTC4151 is not set 2062 # CONFIG_SENSORS_LTC4151 is not set
2063 # CONFIG_SENSORS_LTC4215 is not set 2063 # CONFIG_SENSORS_LTC4215 is not set
2064 # CONFIG_SENSORS_LTC4245 is not set 2064 # CONFIG_SENSORS_LTC4245 is not set
2065 # CONFIG_SENSORS_LTC4261 is not set 2065 # CONFIG_SENSORS_LTC4261 is not set
2066 # CONFIG_SENSORS_LM95234 is not set 2066 # CONFIG_SENSORS_LM95234 is not set
2067 # CONFIG_SENSORS_LM95241 is not set 2067 # CONFIG_SENSORS_LM95241 is not set
2068 # CONFIG_SENSORS_LM95245 is not set 2068 # CONFIG_SENSORS_LM95245 is not set
2069 # CONFIG_SENSORS_MAX1111 is not set 2069 # CONFIG_SENSORS_MAX1111 is not set
2070 # CONFIG_SENSORS_MAX16065 is not set 2070 # CONFIG_SENSORS_MAX16065 is not set
2071 # CONFIG_SENSORS_MAX1619 is not set 2071 # CONFIG_SENSORS_MAX1619 is not set
2072 # CONFIG_SENSORS_MAX1668 is not set 2072 # CONFIG_SENSORS_MAX1668 is not set
2073 # CONFIG_SENSORS_MAX197 is not set 2073 # CONFIG_SENSORS_MAX197 is not set
2074 # CONFIG_SENSORS_MAX6639 is not set 2074 # CONFIG_SENSORS_MAX6639 is not set
2075 # CONFIG_SENSORS_MAX6642 is not set 2075 # CONFIG_SENSORS_MAX6642 is not set
2076 # CONFIG_SENSORS_MAX6650 is not set 2076 # CONFIG_SENSORS_MAX6650 is not set
2077 # CONFIG_SENSORS_MAX6697 is not set 2077 # CONFIG_SENSORS_MAX6697 is not set
2078 # CONFIG_SENSORS_MCP3021 is not set 2078 # CONFIG_SENSORS_MCP3021 is not set
2079 # CONFIG_SENSORS_NCT6775 is not set 2079 # CONFIG_SENSORS_NCT6775 is not set
2080 # CONFIG_SENSORS_NTC_THERMISTOR is not set 2080 # CONFIG_SENSORS_NTC_THERMISTOR is not set
2081 # CONFIG_SENSORS_PC87360 is not set 2081 # CONFIG_SENSORS_PC87360 is not set
2082 # CONFIG_SENSORS_PC87427 is not set 2082 # CONFIG_SENSORS_PC87427 is not set
2083 # CONFIG_SENSORS_PCF8591 is not set 2083 # CONFIG_SENSORS_PCF8591 is not set
2084 # CONFIG_PMBUS is not set 2084 # CONFIG_PMBUS is not set
2085 # CONFIG_SENSORS_SHT15 is not set 2085 # CONFIG_SENSORS_SHT15 is not set
2086 # CONFIG_SENSORS_SHT21 is not set 2086 # CONFIG_SENSORS_SHT21 is not set
2087 # CONFIG_SENSORS_SIS5595 is not set 2087 # CONFIG_SENSORS_SIS5595 is not set
2088 # CONFIG_SENSORS_SMM665 is not set 2088 # CONFIG_SENSORS_SMM665 is not set
2089 # CONFIG_SENSORS_DME1737 is not set 2089 # CONFIG_SENSORS_DME1737 is not set
2090 # CONFIG_SENSORS_EMC1403 is not set 2090 # CONFIG_SENSORS_EMC1403 is not set
2091 # CONFIG_SENSORS_EMC2103 is not set 2091 # CONFIG_SENSORS_EMC2103 is not set
2092 # CONFIG_SENSORS_EMC6W201 is not set 2092 # CONFIG_SENSORS_EMC6W201 is not set
2093 # CONFIG_SENSORS_SMSC47M1 is not set 2093 # CONFIG_SENSORS_SMSC47M1 is not set
2094 # CONFIG_SENSORS_SMSC47M192 is not set 2094 # CONFIG_SENSORS_SMSC47M192 is not set
2095 # CONFIG_SENSORS_SMSC47B397 is not set 2095 # CONFIG_SENSORS_SMSC47B397 is not set
2096 # CONFIG_SENSORS_SCH56XX_COMMON is not set 2096 # CONFIG_SENSORS_SCH56XX_COMMON is not set
2097 # CONFIG_SENSORS_SCH5627 is not set 2097 # CONFIG_SENSORS_SCH5627 is not set
2098 # CONFIG_SENSORS_SCH5636 is not set 2098 # CONFIG_SENSORS_SCH5636 is not set
2099 # CONFIG_SENSORS_ADS1015 is not set 2099 # CONFIG_SENSORS_ADS1015 is not set
2100 # CONFIG_SENSORS_ADS7828 is not set 2100 # CONFIG_SENSORS_ADS7828 is not set
2101 # CONFIG_SENSORS_ADS7871 is not set 2101 # CONFIG_SENSORS_ADS7871 is not set
2102 # CONFIG_SENSORS_AMC6821 is not set 2102 # CONFIG_SENSORS_AMC6821 is not set
2103 # CONFIG_SENSORS_INA209 is not set 2103 # CONFIG_SENSORS_INA209 is not set
2104 # CONFIG_SENSORS_INA2XX is not set 2104 # CONFIG_SENSORS_INA2XX is not set
2105 # CONFIG_SENSORS_THMC50 is not set 2105 # CONFIG_SENSORS_THMC50 is not set
2106 CONFIG_SENSORS_TMP102=y 2106 CONFIG_SENSORS_TMP102=y
2107 # CONFIG_SENSORS_TMP401 is not set 2107 # CONFIG_SENSORS_TMP401 is not set
2108 # CONFIG_SENSORS_TMP421 is not set 2108 # CONFIG_SENSORS_TMP421 is not set
2109 # CONFIG_SENSORS_VIA686A is not set 2109 # CONFIG_SENSORS_VIA686A is not set
2110 # CONFIG_SENSORS_VT1211 is not set 2110 # CONFIG_SENSORS_VT1211 is not set
2111 # CONFIG_SENSORS_VT8231 is not set 2111 # CONFIG_SENSORS_VT8231 is not set
2112 # CONFIG_SENSORS_W83781D is not set 2112 # CONFIG_SENSORS_W83781D is not set
2113 # CONFIG_SENSORS_W83791D is not set 2113 # CONFIG_SENSORS_W83791D is not set
2114 # CONFIG_SENSORS_W83792D is not set 2114 # CONFIG_SENSORS_W83792D is not set
2115 # CONFIG_SENSORS_W83793 is not set 2115 # CONFIG_SENSORS_W83793 is not set
2116 # CONFIG_SENSORS_W83795 is not set 2116 # CONFIG_SENSORS_W83795 is not set
2117 # CONFIG_SENSORS_W83L785TS is not set 2117 # CONFIG_SENSORS_W83L785TS is not set
2118 # CONFIG_SENSORS_W83L786NG is not set 2118 # CONFIG_SENSORS_W83L786NG is not set
2119 # CONFIG_SENSORS_W83627HF is not set 2119 # CONFIG_SENSORS_W83627HF is not set
2120 # CONFIG_SENSORS_W83627EHF is not set 2120 # CONFIG_SENSORS_W83627EHF is not set
2121 CONFIG_THERMAL=y 2121 CONFIG_THERMAL=y
2122 CONFIG_THERMAL_HWMON=y 2122 CONFIG_THERMAL_HWMON=y
2123 CONFIG_THERMAL_OF=y 2123 CONFIG_THERMAL_OF=y
2124 CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y 2124 CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y
2125 # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set 2125 # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set
2126 # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set 2126 # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set
2127 # CONFIG_THERMAL_GOV_FAIR_SHARE is not set 2127 # CONFIG_THERMAL_GOV_FAIR_SHARE is not set
2128 CONFIG_THERMAL_GOV_STEP_WISE=y 2128 CONFIG_THERMAL_GOV_STEP_WISE=y
2129 # CONFIG_THERMAL_GOV_USER_SPACE is not set 2129 # CONFIG_THERMAL_GOV_USER_SPACE is not set
2130 # CONFIG_CPU_THERMAL is not set 2130 # CONFIG_CPU_THERMAL is not set
2131 # CONFIG_THERMAL_EMULATION is not set 2131 # CONFIG_THERMAL_EMULATION is not set
2132 2132
2133 # 2133 #
2134 # Texas Instruments thermal drivers 2134 # Texas Instruments thermal drivers
2135 # 2135 #
2136 CONFIG_TI_SOC_THERMAL=y 2136 CONFIG_TI_SOC_THERMAL=y
2137 CONFIG_WATCHDOG=y 2137 CONFIG_WATCHDOG=y
2138 CONFIG_WATCHDOG_CORE=y 2138 CONFIG_WATCHDOG_CORE=y
2139 # CONFIG_WATCHDOG_NOWAYOUT is not set 2139 # CONFIG_WATCHDOG_NOWAYOUT is not set
2140 2140
2141 # 2141 #
2142 # Watchdog Device Drivers 2142 # Watchdog Device Drivers
2143 # 2143 #
2144 # CONFIG_SOFT_WATCHDOG is not set 2144 # CONFIG_SOFT_WATCHDOG is not set
2145 # CONFIG_GPIO_WATCHDOG is not set 2145 # CONFIG_GPIO_WATCHDOG is not set
2146 # CONFIG_DW_WATCHDOG is not set 2146 # CONFIG_DW_WATCHDOG is not set
2147 CONFIG_OMAP_WATCHDOG=y 2147 CONFIG_OMAP_WATCHDOG=y
2148 # CONFIG_MAX63XX_WATCHDOG is not set 2148 # CONFIG_MAX63XX_WATCHDOG is not set
2149 # CONFIG_ALIM7101_WDT is not set 2149 # CONFIG_ALIM7101_WDT is not set
2150 # CONFIG_I6300ESB_WDT is not set 2150 # CONFIG_I6300ESB_WDT is not set
2151 # CONFIG_MEN_A21_WDT is not set 2151 # CONFIG_MEN_A21_WDT is not set
2152 2152
2153 # 2153 #
2154 # PCI-based Watchdog Cards 2154 # PCI-based Watchdog Cards
2155 # 2155 #
2156 # CONFIG_PCIPCWATCHDOG is not set 2156 # CONFIG_PCIPCWATCHDOG is not set
2157 # CONFIG_WDTPCI is not set 2157 # CONFIG_WDTPCI is not set
2158 2158
2159 # 2159 #
2160 # USB-based Watchdog Cards 2160 # USB-based Watchdog Cards
2161 # 2161 #
2162 # CONFIG_USBPCWATCHDOG is not set 2162 # CONFIG_USBPCWATCHDOG is not set
2163 CONFIG_SSB_POSSIBLE=y 2163 CONFIG_SSB_POSSIBLE=y
2164 2164
2165 # 2165 #
2166 # Sonics Silicon Backplane 2166 # Sonics Silicon Backplane
2167 # 2167 #
2168 # CONFIG_SSB is not set 2168 # CONFIG_SSB is not set
2169 CONFIG_BCMA_POSSIBLE=y 2169 CONFIG_BCMA_POSSIBLE=y
2170 2170
2171 # 2171 #
2172 # Broadcom specific AMBA 2172 # Broadcom specific AMBA
2173 # 2173 #
2174 # CONFIG_BCMA is not set 2174 # CONFIG_BCMA is not set
2175 2175
2176 # 2176 #
2177 # Multifunction device drivers 2177 # Multifunction device drivers
2178 # 2178 #
2179 CONFIG_MFD_CORE=y 2179 CONFIG_MFD_CORE=y
2180 # CONFIG_MFD_AS3711 is not set 2180 # CONFIG_MFD_AS3711 is not set
2181 # CONFIG_MFD_AS3722 is not set 2181 # CONFIG_MFD_AS3722 is not set
2182 # CONFIG_PMIC_ADP5520 is not set 2182 # CONFIG_PMIC_ADP5520 is not set
2183 # CONFIG_MFD_AAT2870_CORE is not set 2183 # CONFIG_MFD_AAT2870_CORE is not set
2184 # CONFIG_MFD_CROS_EC is not set 2184 # CONFIG_MFD_CROS_EC is not set
2185 # CONFIG_MFD_ASIC3 is not set 2185 # CONFIG_MFD_ASIC3 is not set
2186 # CONFIG_PMIC_DA903X is not set 2186 # CONFIG_PMIC_DA903X is not set
2187 # CONFIG_MFD_DA9052_SPI is not set 2187 # CONFIG_MFD_DA9052_SPI is not set
2188 # CONFIG_MFD_DA9052_I2C is not set 2188 # CONFIG_MFD_DA9052_I2C is not set
2189 # CONFIG_MFD_DA9055 is not set 2189 # CONFIG_MFD_DA9055 is not set
2190 # CONFIG_MFD_DA9063 is not set 2190 # CONFIG_MFD_DA9063 is not set
2191 # CONFIG_MFD_MC13XXX_SPI is not set 2191 # CONFIG_MFD_MC13XXX_SPI is not set
2192 # CONFIG_MFD_MC13XXX_I2C is not set 2192 # CONFIG_MFD_MC13XXX_I2C is not set
2193 # CONFIG_HTC_EGPIO is not set 2193 # CONFIG_HTC_EGPIO is not set
2194 # CONFIG_HTC_PASIC3 is not set 2194 # CONFIG_HTC_PASIC3 is not set
2195 # CONFIG_HTC_I2CPLD is not set 2195 # CONFIG_HTC_I2CPLD is not set
2196 # CONFIG_LPC_ICH is not set 2196 # CONFIG_LPC_ICH is not set
2197 # CONFIG_LPC_SCH is not set 2197 # CONFIG_LPC_SCH is not set
2198 # CONFIG_MFD_JANZ_CMODIO is not set 2198 # CONFIG_MFD_JANZ_CMODIO is not set
2199 # CONFIG_MFD_KEMPLD is not set 2199 # CONFIG_MFD_KEMPLD is not set
2200 # CONFIG_MFD_88PM800 is not set 2200 # CONFIG_MFD_88PM800 is not set
2201 # CONFIG_MFD_88PM805 is not set 2201 # CONFIG_MFD_88PM805 is not set
2202 # CONFIG_MFD_88PM860X is not set 2202 # CONFIG_MFD_88PM860X is not set
2203 # CONFIG_MFD_MAX14577 is not set 2203 # CONFIG_MFD_MAX14577 is not set
2204 # CONFIG_MFD_MAX77686 is not set 2204 # CONFIG_MFD_MAX77686 is not set
2205 # CONFIG_MFD_MAX77693 is not set 2205 # CONFIG_MFD_MAX77693 is not set
2206 # CONFIG_MFD_MAX8907 is not set 2206 # CONFIG_MFD_MAX8907 is not set
2207 # CONFIG_MFD_MAX8925 is not set 2207 # CONFIG_MFD_MAX8925 is not set
2208 # CONFIG_MFD_MAX8997 is not set 2208 # CONFIG_MFD_MAX8997 is not set
2209 # CONFIG_MFD_MAX8998 is not set 2209 # CONFIG_MFD_MAX8998 is not set
2210 # CONFIG_EZX_PCAP is not set 2210 # CONFIG_EZX_PCAP is not set
2211 # CONFIG_MFD_VIPERBOARD is not set 2211 # CONFIG_MFD_VIPERBOARD is not set
2212 # CONFIG_MFD_RETU is not set 2212 # CONFIG_MFD_RETU is not set
2213 # CONFIG_MFD_PCF50633 is not set 2213 # CONFIG_MFD_PCF50633 is not set
2214 # CONFIG_MFD_RDC321X is not set 2214 # CONFIG_MFD_RDC321X is not set
2215 # CONFIG_MFD_RTSX_PCI is not set 2215 # CONFIG_MFD_RTSX_PCI is not set
2216 # CONFIG_MFD_RC5T583 is not set 2216 # CONFIG_MFD_RC5T583 is not set
2217 # CONFIG_MFD_SEC_CORE is not set 2217 # CONFIG_MFD_SEC_CORE is not set
2218 # CONFIG_MFD_SI476X_CORE is not set 2218 # CONFIG_MFD_SI476X_CORE is not set
2219 # CONFIG_MFD_SM501 is not set 2219 # CONFIG_MFD_SM501 is not set
2220 # CONFIG_MFD_SMSC is not set 2220 # CONFIG_MFD_SMSC is not set
2221 # CONFIG_ABX500_CORE is not set 2221 # CONFIG_ABX500_CORE is not set
2222 # CONFIG_MFD_STMPE is not set 2222 # CONFIG_MFD_STMPE is not set
2223 CONFIG_MFD_SYSCON=y 2223 CONFIG_MFD_SYSCON=y
2224 CONFIG_MFD_TI_AM335X_TSCADC=m 2224 CONFIG_MFD_TI_AM335X_TSCADC=m
2225 # CONFIG_MFD_LP3943 is not set 2225 # CONFIG_MFD_LP3943 is not set
2226 # CONFIG_MFD_LP8788 is not set 2226 # CONFIG_MFD_LP8788 is not set
2227 CONFIG_MFD_OMAP_USB_HOST=y 2227 CONFIG_MFD_OMAP_USB_HOST=y
2228 CONFIG_MFD_PALMAS=y 2228 CONFIG_MFD_PALMAS=y
2229 # CONFIG_TPS6105X is not set 2229 # CONFIG_TPS6105X is not set
2230 # CONFIG_TPS65010 is not set 2230 # CONFIG_TPS65010 is not set
2231 # CONFIG_TPS6507X is not set 2231 # CONFIG_TPS6507X is not set
2232 # CONFIG_MFD_TPS65090 is not set 2232 # CONFIG_MFD_TPS65090 is not set
2233 CONFIG_MFD_TPS65217=y 2233 CONFIG_MFD_TPS65217=y
2234 CONFIG_MFD_TPS65218=y 2234 CONFIG_MFD_TPS65218=y
2235 # CONFIG_MFD_TPS6586X is not set 2235 # CONFIG_MFD_TPS6586X is not set
2236 CONFIG_MFD_TPS65910=y 2236 CONFIG_MFD_TPS65910=y
2237 # CONFIG_MFD_TPS65912 is not set 2237 # CONFIG_MFD_TPS65912 is not set
2238 # CONFIG_MFD_TPS65912_I2C is not set 2238 # CONFIG_MFD_TPS65912_I2C is not set
2239 # CONFIG_MFD_TPS65912_SPI is not set 2239 # CONFIG_MFD_TPS65912_SPI is not set
2240 # CONFIG_MFD_TPS80031 is not set 2240 # CONFIG_MFD_TPS80031 is not set
2241 # CONFIG_TWL4030_CORE is not set 2241 # CONFIG_TWL4030_CORE is not set
2242 CONFIG_TWL6040_CORE=y 2242 CONFIG_TWL6040_CORE=y
2243 # CONFIG_MFD_WL1273_CORE is not set 2243 # CONFIG_MFD_WL1273_CORE is not set
2244 # CONFIG_MFD_LM3533 is not set 2244 # CONFIG_MFD_LM3533 is not set
2245 # CONFIG_MFD_TIMBERDALE is not set 2245 # CONFIG_MFD_TIMBERDALE is not set
2246 # CONFIG_MFD_TC3589X is not set 2246 # CONFIG_MFD_TC3589X is not set
2247 # CONFIG_MFD_TMIO is not set 2247 # CONFIG_MFD_TMIO is not set
2248 # CONFIG_MFD_T7L66XB is not set 2248 # CONFIG_MFD_T7L66XB is not set
2249 # CONFIG_MFD_TC6387XB is not set 2249 # CONFIG_MFD_TC6387XB is not set
2250 # CONFIG_MFD_TC6393XB is not set 2250 # CONFIG_MFD_TC6393XB is not set
2251 # CONFIG_MFD_VX855 is not set 2251 # CONFIG_MFD_VX855 is not set
2252 # CONFIG_MFD_ARIZONA_I2C is not set 2252 # CONFIG_MFD_ARIZONA_I2C is not set
2253 # CONFIG_MFD_ARIZONA_SPI is not set 2253 # CONFIG_MFD_ARIZONA_SPI is not set
2254 # CONFIG_MFD_WM8400 is not set 2254 # CONFIG_MFD_WM8400 is not set
2255 # CONFIG_MFD_WM831X_I2C is not set 2255 # CONFIG_MFD_WM831X_I2C is not set
2256 # CONFIG_MFD_WM831X_SPI is not set 2256 # CONFIG_MFD_WM831X_SPI is not set
2257 # CONFIG_MFD_WM8350_I2C is not set 2257 # CONFIG_MFD_WM8350_I2C is not set
2258 # CONFIG_MFD_WM8994 is not set 2258 # CONFIG_MFD_WM8994 is not set
2259 # CONFIG_VEXPRESS_CONFIG is not set 2259 # CONFIG_VEXPRESS_CONFIG is not set
2260 CONFIG_REGULATOR=y 2260 CONFIG_REGULATOR=y
2261 # CONFIG_REGULATOR_DEBUG is not set 2261 # CONFIG_REGULATOR_DEBUG is not set
2262 CONFIG_REGULATOR_FIXED_VOLTAGE=y 2262 CONFIG_REGULATOR_FIXED_VOLTAGE=y
2263 # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set 2263 # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set
2264 # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set 2264 # CONFIG_REGULATOR_USERSPACE_CONSUMER is not set
2265 # CONFIG_REGULATOR_ACT8865 is not set 2265 # CONFIG_REGULATOR_ACT8865 is not set
2266 # CONFIG_REGULATOR_AD5398 is not set 2266 # CONFIG_REGULATOR_AD5398 is not set
2267 # CONFIG_REGULATOR_ANATOP is not set 2267 # CONFIG_REGULATOR_ANATOP is not set
2268 # CONFIG_REGULATOR_DA9210 is not set 2268 # CONFIG_REGULATOR_DA9210 is not set
2269 # CONFIG_REGULATOR_FAN53555 is not set 2269 # CONFIG_REGULATOR_FAN53555 is not set
2270 CONFIG_REGULATOR_GPIO=y 2270 CONFIG_REGULATOR_GPIO=y
2271 # CONFIG_REGULATOR_ISL6271A is not set 2271 # CONFIG_REGULATOR_ISL6271A is not set
2272 # CONFIG_REGULATOR_LP3971 is not set 2272 # CONFIG_REGULATOR_LP3971 is not set
2273 # CONFIG_REGULATOR_LP3972 is not set 2273 # CONFIG_REGULATOR_LP3972 is not set
2274 # CONFIG_REGULATOR_LP872X is not set 2274 # CONFIG_REGULATOR_LP872X is not set
2275 # CONFIG_REGULATOR_LP8755 is not set 2275 # CONFIG_REGULATOR_LP8755 is not set
2276 # CONFIG_REGULATOR_MAX1586 is not set 2276 # CONFIG_REGULATOR_MAX1586 is not set
2277 # CONFIG_REGULATOR_MAX8649 is not set 2277 # CONFIG_REGULATOR_MAX8649 is not set
2278 # CONFIG_REGULATOR_MAX8660 is not set 2278 # CONFIG_REGULATOR_MAX8660 is not set
2279 # CONFIG_REGULATOR_MAX8952 is not set 2279 # CONFIG_REGULATOR_MAX8952 is not set
2280 # CONFIG_REGULATOR_MAX8973 is not set 2280 # CONFIG_REGULATOR_MAX8973 is not set
2281 CONFIG_REGULATOR_PALMAS=y 2281 CONFIG_REGULATOR_PALMAS=y
2282 CONFIG_REGULATOR_PBIAS=y 2282 CONFIG_REGULATOR_PBIAS=y
2283 # CONFIG_REGULATOR_PFUZE100 is not set 2283 # CONFIG_REGULATOR_PFUZE100 is not set
2284 CONFIG_REGULATOR_TI_ABB=y 2284 CONFIG_REGULATOR_TI_ABB=y
2285 # CONFIG_REGULATOR_TPS51632 is not set 2285 # CONFIG_REGULATOR_TPS51632 is not set
2286 # CONFIG_REGULATOR_TPS62360 is not set 2286 # CONFIG_REGULATOR_TPS62360 is not set
2287 CONFIG_REGULATOR_TPS65023=y 2287 CONFIG_REGULATOR_TPS65023=y
2288 CONFIG_REGULATOR_TPS6507X=y 2288 CONFIG_REGULATOR_TPS6507X=y
2289 CONFIG_REGULATOR_TPS65217=y 2289 CONFIG_REGULATOR_TPS65217=y
2290 CONFIG_REGULATOR_TPS65218=y 2290 CONFIG_REGULATOR_TPS65218=y
2291 # CONFIG_REGULATOR_TPS6524X is not set 2291 # CONFIG_REGULATOR_TPS6524X is not set
2292 CONFIG_REGULATOR_TPS65910=y 2292 CONFIG_REGULATOR_TPS65910=y
2293 CONFIG_MEDIA_SUPPORT=m 2293 CONFIG_MEDIA_SUPPORT=m
2294 2294
2295 # 2295 #
2296 # Multimedia core support 2296 # Multimedia core support
2297 # 2297 #
2298 CONFIG_MEDIA_CAMERA_SUPPORT=y 2298 CONFIG_MEDIA_CAMERA_SUPPORT=y
2299 # CONFIG_MEDIA_ANALOG_TV_SUPPORT is not set 2299 # CONFIG_MEDIA_ANALOG_TV_SUPPORT is not set
2300 # CONFIG_MEDIA_DIGITAL_TV_SUPPORT is not set 2300 # CONFIG_MEDIA_DIGITAL_TV_SUPPORT is not set
2301 # CONFIG_MEDIA_RADIO_SUPPORT is not set 2301 # CONFIG_MEDIA_RADIO_SUPPORT is not set
2302 # CONFIG_MEDIA_RC_SUPPORT is not set 2302 # CONFIG_MEDIA_RC_SUPPORT is not set
2303 CONFIG_MEDIA_CONTROLLER=y 2303 CONFIG_MEDIA_CONTROLLER=y
2304 CONFIG_VIDEO_DEV=m 2304 CONFIG_VIDEO_DEV=m
2305 CONFIG_VIDEO_V4L2_SUBDEV_API=y 2305 CONFIG_VIDEO_V4L2_SUBDEV_API=y
2306 CONFIG_VIDEO_V4L2=m 2306 CONFIG_VIDEO_V4L2=m
2307 # CONFIG_VIDEO_ADV_DEBUG is not set 2307 # CONFIG_VIDEO_ADV_DEBUG is not set
2308 # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set 2308 # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set
2309 CONFIG_VIDEOBUF2_CORE=m 2309 CONFIG_VIDEOBUF2_CORE=m
2310 CONFIG_VIDEOBUF2_MEMOPS=m 2310 CONFIG_VIDEOBUF2_MEMOPS=m
2311 CONFIG_VIDEOBUF2_VMALLOC=m 2311 CONFIG_VIDEOBUF2_VMALLOC=m
2312 # CONFIG_TTPCI_EEPROM is not set 2312 # CONFIG_TTPCI_EEPROM is not set
2313 2313
2314 # 2314 #
2315 # Media drivers 2315 # Media drivers
2316 # 2316 #
2317 # CONFIG_MEDIA_USB_SUPPORT is not set 2317 # CONFIG_MEDIA_USB_SUPPORT is not set
2318 # CONFIG_MEDIA_PCI_SUPPORT is not set 2318 # CONFIG_MEDIA_PCI_SUPPORT is not set
2319 CONFIG_V4L_PLATFORM_DRIVERS=y 2319 CONFIG_V4L_PLATFORM_DRIVERS=y
2320 # CONFIG_VIDEO_CAFE_CCIC is not set 2320 # CONFIG_VIDEO_CAFE_CCIC is not set
2321 # CONFIG_VIDEO_TIMBERDALE is not set 2321 # CONFIG_VIDEO_TIMBERDALE is not set
2322 # CONFIG_SOC_CAMERA is not set 2322 # CONFIG_SOC_CAMERA is not set
2323 CONFIG_V4L_MEM2MEM_DRIVERS=y 2323 CONFIG_V4L_MEM2MEM_DRIVERS=y
2324 # CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set 2324 # CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set
2325 # CONFIG_VIDEO_SH_VEU is not set 2325 # CONFIG_VIDEO_SH_VEU is not set
2326 # CONFIG_VIDEO_RENESAS_VSP1 is not set 2326 # CONFIG_VIDEO_RENESAS_VSP1 is not set
2327 # CONFIG_V4L_TEST_DRIVERS is not set 2327 # CONFIG_V4L_TEST_DRIVERS is not set
2328 2328
2329 # 2329 #
2330 # Supported MMC/SDIO adapters 2330 # Supported MMC/SDIO adapters
2331 # 2331 #
2332 # CONFIG_CYPRESS_FIRMWARE is not set 2332 # CONFIG_CYPRESS_FIRMWARE is not set
2333 2333
2334 # 2334 #
2335 # Media ancillary drivers (tuners, sensors, i2c, frontends) 2335 # Media ancillary drivers (tuners, sensors, i2c, frontends)
2336 # 2336 #
2337 # CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set 2337 # CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set
2338 2338
2339 # 2339 #
2340 # Encoders, decoders, sensors and other helper chips 2340 # Encoders, decoders, sensors and other helper chips
2341 # 2341 #
2342 2342
2343 # 2343 #
2344 # Audio decoders, processors and mixers 2344 # Audio decoders, processors and mixers
2345 # 2345 #
2346 # CONFIG_VIDEO_TVAUDIO is not set 2346 # CONFIG_VIDEO_TVAUDIO is not set
2347 # CONFIG_VIDEO_TDA7432 is not set 2347 # CONFIG_VIDEO_TDA7432 is not set
2348 # CONFIG_VIDEO_TDA9840 is not set 2348 # CONFIG_VIDEO_TDA9840 is not set
2349 # CONFIG_VIDEO_TEA6415C is not set 2349 # CONFIG_VIDEO_TEA6415C is not set
2350 # CONFIG_VIDEO_TEA6420 is not set 2350 # CONFIG_VIDEO_TEA6420 is not set
2351 # CONFIG_VIDEO_MSP3400 is not set 2351 # CONFIG_VIDEO_MSP3400 is not set
2352 # CONFIG_VIDEO_CS5345 is not set 2352 # CONFIG_VIDEO_CS5345 is not set
2353 # CONFIG_VIDEO_CS53L32A is not set 2353 # CONFIG_VIDEO_CS53L32A is not set
2354 # CONFIG_VIDEO_TLV320AIC23B is not set 2354 # CONFIG_VIDEO_TLV320AIC23B is not set
2355 # CONFIG_VIDEO_UDA1342 is not set 2355 # CONFIG_VIDEO_UDA1342 is not set
2356 # CONFIG_VIDEO_WM8775 is not set 2356 # CONFIG_VIDEO_WM8775 is not set
2357 # CONFIG_VIDEO_WM8739 is not set 2357 # CONFIG_VIDEO_WM8739 is not set
2358 # CONFIG_VIDEO_VP27SMPX is not set 2358 # CONFIG_VIDEO_VP27SMPX is not set
2359 # CONFIG_VIDEO_SONY_BTF_MPX is not set 2359 # CONFIG_VIDEO_SONY_BTF_MPX is not set
2360 2360
2361 # 2361 #
2362 # RDS decoders 2362 # RDS decoders
2363 # 2363 #
2364 # CONFIG_VIDEO_SAA6588 is not set 2364 # CONFIG_VIDEO_SAA6588 is not set
2365 2365
2366 # 2366 #
2367 # Video decoders 2367 # Video decoders
2368 # 2368 #
2369 # CONFIG_VIDEO_ADV7180 is not set 2369 # CONFIG_VIDEO_ADV7180 is not set
2370 # CONFIG_VIDEO_ADV7183 is not set 2370 # CONFIG_VIDEO_ADV7183 is not set
2371 # CONFIG_VIDEO_ADV7604 is not set 2371 # CONFIG_VIDEO_ADV7604 is not set
2372 # CONFIG_VIDEO_ADV7842 is not set 2372 # CONFIG_VIDEO_ADV7842 is not set
2373 # CONFIG_VIDEO_BT819 is not set 2373 # CONFIG_VIDEO_BT819 is not set
2374 # CONFIG_VIDEO_BT856 is not set 2374 # CONFIG_VIDEO_BT856 is not set
2375 # CONFIG_VIDEO_BT866 is not set 2375 # CONFIG_VIDEO_BT866 is not set
2376 # CONFIG_VIDEO_KS0127 is not set 2376 # CONFIG_VIDEO_KS0127 is not set
2377 # CONFIG_VIDEO_ML86V7667 is not set 2377 # CONFIG_VIDEO_ML86V7667 is not set
2378 # CONFIG_VIDEO_SAA7110 is not set 2378 # CONFIG_VIDEO_SAA7110 is not set
2379 # CONFIG_VIDEO_SAA711X is not set 2379 # CONFIG_VIDEO_SAA711X is not set
2380 # CONFIG_VIDEO_SAA7191 is not set 2380 # CONFIG_VIDEO_SAA7191 is not set
2381 # CONFIG_VIDEO_TVP514X is not set 2381 # CONFIG_VIDEO_TVP514X is not set
2382 # CONFIG_VIDEO_TVP5150 is not set 2382 # CONFIG_VIDEO_TVP5150 is not set
2383 # CONFIG_VIDEO_TVP7002 is not set 2383 # CONFIG_VIDEO_TVP7002 is not set
2384 # CONFIG_VIDEO_TW2804 is not set 2384 # CONFIG_VIDEO_TW2804 is not set
2385 # CONFIG_VIDEO_TW9903 is not set 2385 # CONFIG_VIDEO_TW9903 is not set
2386 # CONFIG_VIDEO_TW9906 is not set 2386 # CONFIG_VIDEO_TW9906 is not set
2387 # CONFIG_VIDEO_VPX3220 is not set 2387 # CONFIG_VIDEO_VPX3220 is not set
2388 2388
2389 # 2389 #
2390 # Video and audio decoders 2390 # Video and audio decoders
2391 # 2391 #
2392 # CONFIG_VIDEO_SAA717X is not set 2392 # CONFIG_VIDEO_SAA717X is not set
2393 # CONFIG_VIDEO_CX25840 is not set 2393 # CONFIG_VIDEO_CX25840 is not set
2394 2394
2395 # 2395 #
2396 # Video encoders 2396 # Video encoders
2397 # 2397 #
2398 # CONFIG_VIDEO_SAA7127 is not set 2398 # CONFIG_VIDEO_SAA7127 is not set
2399 # CONFIG_VIDEO_SAA7185 is not set 2399 # CONFIG_VIDEO_SAA7185 is not set
2400 # CONFIG_VIDEO_ADV7170 is not set 2400 # CONFIG_VIDEO_ADV7170 is not set
2401 # CONFIG_VIDEO_ADV7175 is not set 2401 # CONFIG_VIDEO_ADV7175 is not set
2402 # CONFIG_VIDEO_ADV7343 is not set 2402 # CONFIG_VIDEO_ADV7343 is not set
2403 # CONFIG_VIDEO_ADV7393 is not set 2403 # CONFIG_VIDEO_ADV7393 is not set
2404 # CONFIG_VIDEO_ADV7511 is not set 2404 # CONFIG_VIDEO_ADV7511 is not set
2405 # CONFIG_VIDEO_AD9389B is not set 2405 # CONFIG_VIDEO_AD9389B is not set
2406 # CONFIG_VIDEO_AK881X is not set 2406 # CONFIG_VIDEO_AK881X is not set
2407 # CONFIG_VIDEO_THS8200 is not set 2407 # CONFIG_VIDEO_THS8200 is not set
2408 2408
2409 # 2409 #
2410 # Camera sensor devices 2410 # Camera sensor devices
2411 # 2411 #
2412 CONFIG_VIDEO_OV2659=m 2412 CONFIG_VIDEO_OV2659=m
2413 # CONFIG_VIDEO_OV7640 is not set 2413 # CONFIG_VIDEO_OV7640 is not set
2414 # CONFIG_VIDEO_OV7670 is not set 2414 # CONFIG_VIDEO_OV7670 is not set
2415 # CONFIG_VIDEO_OV9650 is not set 2415 # CONFIG_VIDEO_OV9650 is not set
2416 # CONFIG_VIDEO_OV1063X is not set 2416 # CONFIG_VIDEO_OV1063X is not set
2417 # CONFIG_VIDEO_VS6624 is not set 2417 # CONFIG_VIDEO_VS6624 is not set
2418 # CONFIG_VIDEO_MT9M032 is not set 2418 # CONFIG_VIDEO_MT9M032 is not set
2419 # CONFIG_VIDEO_MT9P031 is not set 2419 # CONFIG_VIDEO_MT9P031 is not set
2420 # CONFIG_VIDEO_MT9T001 is not set 2420 # CONFIG_VIDEO_MT9T001 is not set
2421 # CONFIG_VIDEO_MT9V011 is not set 2421 # CONFIG_VIDEO_MT9V011 is not set
2422 # CONFIG_VIDEO_MT9V032 is not set 2422 # CONFIG_VIDEO_MT9V032 is not set
2423 CONFIG_VIDEO_MT9T11X=m 2423 CONFIG_VIDEO_MT9T11X=m
2424 # CONFIG_VIDEO_SR030PC30 is not set 2424 # CONFIG_VIDEO_SR030PC30 is not set
2425 # CONFIG_VIDEO_NOON010PC30 is not set 2425 # CONFIG_VIDEO_NOON010PC30 is not set
2426 # CONFIG_VIDEO_M5MOLS is not set 2426 # CONFIG_VIDEO_M5MOLS is not set
2427 # CONFIG_VIDEO_S5K6AA is not set 2427 # CONFIG_VIDEO_S5K6AA is not set
2428 # CONFIG_VIDEO_S5K4ECGX is not set 2428 # CONFIG_VIDEO_S5K4ECGX is not set
2429 # CONFIG_VIDEO_S5K5BAF is not set 2429 # CONFIG_VIDEO_S5K5BAF is not set
2430 # CONFIG_VIDEO_SMIAPP is not set 2430 # CONFIG_VIDEO_SMIAPP is not set
2431 # CONFIG_VIDEO_S5C73M3 is not set 2431 # CONFIG_VIDEO_S5C73M3 is not set
2432 2432
2433 # 2433 #
2434 # Flash devices 2434 # Flash devices
2435 # 2435 #
2436 # CONFIG_VIDEO_ADP1653 is not set 2436 # CONFIG_VIDEO_ADP1653 is not set
2437 # CONFIG_VIDEO_AS3645A is not set 2437 # CONFIG_VIDEO_AS3645A is not set
2438 # CONFIG_VIDEO_LM3560 is not set 2438 # CONFIG_VIDEO_LM3560 is not set
2439 2439
2440 # 2440 #
2441 # Video improvement chips 2441 # Video improvement chips
2442 # 2442 #
2443 # CONFIG_VIDEO_UPD64031A is not set 2443 # CONFIG_VIDEO_UPD64031A is not set
2444 # CONFIG_VIDEO_UPD64083 is not set 2444 # CONFIG_VIDEO_UPD64083 is not set
2445 2445
2446 # 2446 #
2447 # Audio/Video compression chips 2447 # Audio/Video compression chips
2448 # 2448 #
2449 # CONFIG_VIDEO_SAA6752HS is not set 2449 # CONFIG_VIDEO_SAA6752HS is not set
2450 2450
2451 # 2451 #
2452 # Miscellaneous helper chips 2452 # Miscellaneous helper chips
2453 # 2453 #
2454 # CONFIG_VIDEO_THS7303 is not set 2454 # CONFIG_VIDEO_THS7303 is not set
2455 # CONFIG_VIDEO_M52790 is not set 2455 # CONFIG_VIDEO_M52790 is not set
2456 2456
2457 # 2457 #
2458 # Sensors used on soc_camera driver 2458 # Sensors used on soc_camera driver
2459 # 2459 #
2460 2460
2461 # 2461 #
2462 # Customise DVB Frontends 2462 # Customise DVB Frontends
2463 # 2463 #
2464 CONFIG_DVB_AU8522=m 2464 CONFIG_DVB_AU8522=m
2465 CONFIG_DVB_AU8522_V4L=m 2465 CONFIG_DVB_AU8522_V4L=m
2466 CONFIG_DVB_TUNER_DIB0070=m 2466 CONFIG_DVB_TUNER_DIB0070=m
2467 CONFIG_DVB_TUNER_DIB0090=m 2467 CONFIG_DVB_TUNER_DIB0090=m
2468 2468
2469 # 2469 #
2470 # Tools to develop new frontends 2470 # Tools to develop new frontends
2471 # 2471 #
2472 # CONFIG_DVB_DUMMY_FE is not set 2472 # CONFIG_DVB_DUMMY_FE is not set
2473 2473
2474 # 2474 #
2475 # Graphics support 2475 # Graphics support
2476 # 2476 #
2477 CONFIG_VGA_ARB=y 2477 CONFIG_VGA_ARB=y
2478 CONFIG_VGA_ARB_MAX_GPUS=16 2478 CONFIG_VGA_ARB_MAX_GPUS=16
2479 2479
2480 # 2480 #
2481 # Direct Rendering Manager 2481 # Direct Rendering Manager
2482 # 2482 #
2483 CONFIG_DRM=y 2483 CONFIG_DRM=y
2484 CONFIG_DRM_KMS_HELPER=y 2484 CONFIG_DRM_KMS_HELPER=y
2485 CONFIG_DRM_KMS_FB_HELPER=y 2485 CONFIG_DRM_KMS_FB_HELPER=y
2486 # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set 2486 # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set
2487 CONFIG_DRM_GEM_CMA_HELPER=y 2487 CONFIG_DRM_GEM_CMA_HELPER=y
2488 CONFIG_DRM_KMS_CMA_HELPER=y 2488 CONFIG_DRM_KMS_CMA_HELPER=y
2489 2489
2490 # 2490 #
2491 # I2C encoder or helper chips 2491 # I2C encoder or helper chips
2492 # 2492 #
2493 # CONFIG_DRM_I2C_CH7006 is not set 2493 # CONFIG_DRM_I2C_CH7006 is not set
2494 # CONFIG_DRM_I2C_SIL164 is not set 2494 # CONFIG_DRM_I2C_SIL164 is not set
2495 CONFIG_DRM_I2C_NXP_TDA998X=y 2495 CONFIG_DRM_I2C_NXP_TDA998X=y
2496 # CONFIG_DRM_TDFX is not set 2496 # CONFIG_DRM_TDFX is not set
2497 # CONFIG_DRM_R128 is not set 2497 # CONFIG_DRM_R128 is not set
2498 # CONFIG_DRM_RADEON is not set 2498 # CONFIG_DRM_RADEON is not set
2499 # CONFIG_DRM_NOUVEAU is not set 2499 # CONFIG_DRM_NOUVEAU is not set
2500 # CONFIG_DRM_MGA is not set 2500 # CONFIG_DRM_MGA is not set
2501 # CONFIG_DRM_VIA is not set 2501 # CONFIG_DRM_VIA is not set
2502 # CONFIG_DRM_SAVAGE is not set 2502 # CONFIG_DRM_SAVAGE is not set
2503 # CONFIG_DRM_EXYNOS is not set 2503 # CONFIG_DRM_EXYNOS is not set
2504 # CONFIG_DRM_VMWGFX is not set 2504 # CONFIG_DRM_VMWGFX is not set
2505 # CONFIG_DRM_UDL is not set 2505 # CONFIG_DRM_UDL is not set
2506 # CONFIG_DRM_AST is not set 2506 # CONFIG_DRM_AST is not set
2507 # CONFIG_DRM_MGAG200 is not set 2507 # CONFIG_DRM_MGAG200 is not set
2508 # CONFIG_DRM_CIRRUS_QEMU is not set 2508 # CONFIG_DRM_CIRRUS_QEMU is not set
2509 # CONFIG_DRM_ARMADA is not set 2509 # CONFIG_DRM_ARMADA is not set
2510 # CONFIG_DRM_RCAR_DU is not set 2510 # CONFIG_DRM_RCAR_DU is not set
2511 # CONFIG_DRM_SHMOBILE is not set 2511 # CONFIG_DRM_SHMOBILE is not set
2512 # CONFIG_DRM_OMAP is not set 2512 # CONFIG_DRM_OMAP is not set
2513 CONFIG_DRM_TILCDC=y 2513 CONFIG_DRM_TILCDC=y
2514 # CONFIG_DRM_QXL is not set 2514 # CONFIG_DRM_QXL is not set
2515 # CONFIG_DRM_BOCHS is not set 2515 # CONFIG_DRM_BOCHS is not set
2516 2516
2517 # 2517 #
2518 # Frame buffer Devices 2518 # Frame buffer Devices
2519 # 2519 #
2520 CONFIG_FB=y 2520 CONFIG_FB=y
2521 CONFIG_FIRMWARE_EDID=y 2521 CONFIG_FIRMWARE_EDID=y
2522 # CONFIG_FB_DDC is not set 2522 # CONFIG_FB_DDC is not set
2523 # CONFIG_FB_BOOT_VESA_SUPPORT is not set 2523 # CONFIG_FB_BOOT_VESA_SUPPORT is not set
2524 CONFIG_FB_CFB_FILLRECT=y 2524 CONFIG_FB_CFB_FILLRECT=y
2525 CONFIG_FB_CFB_COPYAREA=y 2525 CONFIG_FB_CFB_COPYAREA=y
2526 CONFIG_FB_CFB_IMAGEBLIT=y 2526 CONFIG_FB_CFB_IMAGEBLIT=y
2527 CONFIG_FB_CFB_REV_PIXELS_IN_BYTE=y 2527 CONFIG_FB_CFB_REV_PIXELS_IN_BYTE=y
2528 CONFIG_FB_SYS_FILLRECT=y 2528 CONFIG_FB_SYS_FILLRECT=y
2529 CONFIG_FB_SYS_COPYAREA=y 2529 CONFIG_FB_SYS_COPYAREA=y
2530 CONFIG_FB_SYS_IMAGEBLIT=y 2530 CONFIG_FB_SYS_IMAGEBLIT=y
2531 # CONFIG_FB_FOREIGN_ENDIAN is not set 2531 # CONFIG_FB_FOREIGN_ENDIAN is not set
2532 # CONFIG_FB_SYS_FOPS is not set 2532 # CONFIG_FB_SYS_FOPS is not set
2533 # CONFIG_FB_SVGALIB is not set 2533 # CONFIG_FB_SVGALIB is not set
2534 # CONFIG_FB_MACMODES is not set 2534 # CONFIG_FB_MACMODES is not set
2535 # CONFIG_FB_BACKLIGHT is not set 2535 # CONFIG_FB_BACKLIGHT is not set
2536 CONFIG_FB_MODE_HELPERS=y 2536 CONFIG_FB_MODE_HELPERS=y
2537 CONFIG_FB_TILEBLITTING=y 2537 CONFIG_FB_TILEBLITTING=y
2538 2538
2539 # 2539 #
2540 # Frame buffer hardware drivers 2540 # Frame buffer hardware drivers
2541 # 2541 #
2542 # CONFIG_FB_CIRRUS is not set 2542 # CONFIG_FB_CIRRUS is not set
2543 # CONFIG_FB_PM2 is not set 2543 # CONFIG_FB_PM2 is not set
2544 # CONFIG_FB_CYBER2000 is not set 2544 # CONFIG_FB_CYBER2000 is not set
2545 # CONFIG_FB_ASILIANT is not set 2545 # CONFIG_FB_ASILIANT is not set
2546 # CONFIG_FB_IMSTT is not set 2546 # CONFIG_FB_IMSTT is not set
2547 # CONFIG_FB_UVESA is not set 2547 # CONFIG_FB_UVESA is not set
2548 # CONFIG_FB_OPENCORES is not set 2548 # CONFIG_FB_OPENCORES is not set
2549 # CONFIG_FB_S1D13XXX is not set 2549 # CONFIG_FB_S1D13XXX is not set
2550 # CONFIG_FB_NVIDIA is not set 2550 # CONFIG_FB_NVIDIA is not set
2551 # CONFIG_FB_RIVA is not set 2551 # CONFIG_FB_RIVA is not set
2552 # CONFIG_FB_I740 is not set 2552 # CONFIG_FB_I740 is not set
2553 # CONFIG_FB_MATROX is not set 2553 # CONFIG_FB_MATROX is not set
2554 # CONFIG_FB_RADEON is not set 2554 # CONFIG_FB_RADEON is not set
2555 # CONFIG_FB_ATY128 is not set 2555 # CONFIG_FB_ATY128 is not set
2556 # CONFIG_FB_ATY is not set 2556 # CONFIG_FB_ATY is not set
2557 # CONFIG_FB_S3 is not set 2557 # CONFIG_FB_S3 is not set
2558 # CONFIG_FB_SAVAGE is not set 2558 # CONFIG_FB_SAVAGE is not set
2559 # CONFIG_FB_SIS is not set 2559 # CONFIG_FB_SIS is not set
2560 # CONFIG_FB_NEOMAGIC is not set 2560 # CONFIG_FB_NEOMAGIC is not set
2561 # CONFIG_FB_KYRO is not set 2561 # CONFIG_FB_KYRO is not set
2562 # CONFIG_FB_3DFX is not set 2562 # CONFIG_FB_3DFX is not set
2563 # CONFIG_FB_VOODOO1 is not set 2563 # CONFIG_FB_VOODOO1 is not set
2564 # CONFIG_FB_VT8623 is not set 2564 # CONFIG_FB_VT8623 is not set
2565 # CONFIG_FB_TRIDENT is not set 2565 # CONFIG_FB_TRIDENT is not set
2566 # CONFIG_FB_ARK is not set 2566 # CONFIG_FB_ARK is not set
2567 # CONFIG_FB_PM3 is not set 2567 # CONFIG_FB_PM3 is not set
2568 # CONFIG_FB_CARMINE is not set 2568 # CONFIG_FB_CARMINE is not set
2569 # CONFIG_FB_TMIO is not set 2569 # CONFIG_FB_TMIO is not set
2570 # CONFIG_FB_SMSCUFX is not set 2570 # CONFIG_FB_SMSCUFX is not set
2571 # CONFIG_FB_UDL is not set 2571 # CONFIG_FB_UDL is not set
2572 # CONFIG_FB_GOLDFISH is not set 2572 # CONFIG_FB_GOLDFISH is not set
2573 CONFIG_FB_DA8XX=y 2573 CONFIG_FB_DA8XX=y
2574 # CONFIG_FB_VIRTUAL is not set 2574 # CONFIG_FB_VIRTUAL is not set
2575 # CONFIG_FB_METRONOME is not set 2575 # CONFIG_FB_METRONOME is not set
2576 # CONFIG_FB_MB862XX is not set 2576 # CONFIG_FB_MB862XX is not set
2577 # CONFIG_FB_BROADSHEET is not set 2577 # CONFIG_FB_BROADSHEET is not set
2578 # CONFIG_FB_AUO_K190X is not set 2578 # CONFIG_FB_AUO_K190X is not set
2579 # CONFIG_FB_SIMPLE is not set 2579 # CONFIG_FB_SIMPLE is not set
2580 CONFIG_OMAP2_DSS_INIT=y 2580 CONFIG_OMAP2_DSS_INIT=y
2581 CONFIG_OMAP2_DSS=y 2581 CONFIG_OMAP2_DSS=y
2582 # CONFIG_OMAP2_DSS_DEBUG is not set 2582 # CONFIG_OMAP2_DSS_DEBUG is not set
2583 # CONFIG_OMAP2_DSS_DEBUGFS is not set 2583 # CONFIG_OMAP2_DSS_DEBUGFS is not set
2584 CONFIG_OMAP2_DSS_DPI=y 2584 CONFIG_OMAP2_DSS_DPI=y
2585 CONFIG_OMAP2_DSS_VENC=y 2585 CONFIG_OMAP2_DSS_VENC=y
2586 # CONFIG_OMAP4_DSS_HDMI is not set 2586 # CONFIG_OMAP4_DSS_HDMI is not set
2587 # CONFIG_OMAP5_DSS_HDMI is not set 2587 # CONFIG_OMAP5_DSS_HDMI is not set
2588 CONFIG_OMAP2_DSS_SDI=y 2588 CONFIG_OMAP2_DSS_SDI=y
2589 CONFIG_OMAP2_DSS_DSI=y 2589 CONFIG_OMAP2_DSS_DSI=y
2590 CONFIG_OMAP2_DSS_MIN_FCK_PER_PCK=0 2590 CONFIG_OMAP2_DSS_MIN_FCK_PER_PCK=0
2591 CONFIG_OMAP2_DSS_SLEEP_AFTER_VENC_RESET=y 2591 CONFIG_OMAP2_DSS_SLEEP_AFTER_VENC_RESET=y
2592 CONFIG_FB_OMAP2=y 2592 CONFIG_FB_OMAP2=y
2593 CONFIG_FB_OMAP2_DEBUG_SUPPORT=y 2593 CONFIG_FB_OMAP2_DEBUG_SUPPORT=y
2594 CONFIG_FB_OMAP2_NUM_FBS=3 2594 CONFIG_FB_OMAP2_NUM_FBS=3
2595 2595
2596 # 2596 #
2597 # OMAP Display Device Drivers (new device model) 2597 # OMAP Display Device Drivers (new device model)
2598 # 2598 #
2599 CONFIG_DISPLAY_ENCODER_TFP410=y 2599 # CONFIG_DISPLAY_ENCODER_TFP410 is not set
2600 # CONFIG_DISPLAY_ENCODER_TPD12S015 is not set 2600 # CONFIG_DISPLAY_ENCODER_TPD12S015 is not set
2601 # CONFIG_DISPLAY_DRA7EVM_ENCODER_TPD12S015 is not set 2601 # CONFIG_DISPLAY_DRA7EVM_ENCODER_TPD12S015 is not set
2602 # CONFIG_DISPLAY_ENCODER_SII9022 is not set 2602 # CONFIG_DISPLAY_ENCODER_SII9022 is not set
2603 CONFIG_DISPLAY_CONNECTOR_DVI=y 2603 CONFIG_DISPLAY_CONNECTOR_DVI=m
2604 # CONFIG_DISPLAY_CONNECTOR_HDMI is not set 2604 # CONFIG_DISPLAY_CONNECTOR_HDMI is not set
2605 CONFIG_DISPLAY_CONNECTOR_ANALOG_TV=y 2605 CONFIG_DISPLAY_CONNECTOR_ANALOG_TV=m
2606 CONFIG_DISPLAY_PANEL_DPI=y 2606 CONFIG_DISPLAY_PANEL_DPI=y
2607 # CONFIG_DISPLAY_PANEL_DSI_CM is not set 2607 # CONFIG_DISPLAY_PANEL_DSI_CM is not set
2608 # CONFIG_DISPLAY_PANEL_SONY_ACX565AKM is not set 2608 # CONFIG_DISPLAY_PANEL_SONY_ACX565AKM is not set
2609 CONFIG_DISPLAY_PANEL_LGPHILIPS_LB035Q02=y 2609 CONFIG_DISPLAY_PANEL_LGPHILIPS_LB035Q02=y
2610 CONFIG_DISPLAY_PANEL_SHARP_LS037V7DW01=y 2610 CONFIG_DISPLAY_PANEL_SHARP_LS037V7DW01=y
2611 CONFIG_DISPLAY_PANEL_TPO_TD028TTEC1=y 2611 CONFIG_DISPLAY_PANEL_TPO_TD028TTEC1=y
2612 CONFIG_DISPLAY_PANEL_TPO_TD043MTEA1=y 2612 CONFIG_DISPLAY_PANEL_TPO_TD043MTEA1=y
2613 CONFIG_DISPLAY_PANEL_NEC_NL8048HL11=y 2613 CONFIG_DISPLAY_PANEL_NEC_NL8048HL11=y
2614 # CONFIG_DISPLAY_PANEL_TLC59108 is not set 2614 # CONFIG_DISPLAY_PANEL_TLC59108 is not set
2615 # CONFIG_EXYNOS_VIDEO is not set 2615 # CONFIG_EXYNOS_VIDEO is not set
2616 # CONFIG_FB_SSD1307 is not set 2616 # CONFIG_FB_SSD1307 is not set
2617 CONFIG_BACKLIGHT_LCD_SUPPORT=y 2617 CONFIG_BACKLIGHT_LCD_SUPPORT=y
2618 CONFIG_LCD_CLASS_DEVICE=y 2618 CONFIG_LCD_CLASS_DEVICE=y
2619 # CONFIG_LCD_L4F00242T03 is not set 2619 # CONFIG_LCD_L4F00242T03 is not set
2620 # CONFIG_LCD_LMS283GF05 is not set 2620 # CONFIG_LCD_LMS283GF05 is not set
2621 # CONFIG_LCD_LTV350QV is not set 2621 # CONFIG_LCD_LTV350QV is not set
2622 # CONFIG_LCD_ILI922X is not set 2622 # CONFIG_LCD_ILI922X is not set
2623 # CONFIG_LCD_ILI9320 is not set 2623 # CONFIG_LCD_ILI9320 is not set
2624 # CONFIG_LCD_TDO24M is not set 2624 # CONFIG_LCD_TDO24M is not set
2625 # CONFIG_LCD_VGG2432A4 is not set 2625 # CONFIG_LCD_VGG2432A4 is not set
2626 CONFIG_LCD_PLATFORM=y 2626 CONFIG_LCD_PLATFORM=y
2627 # CONFIG_LCD_S6E63M0 is not set 2627 # CONFIG_LCD_S6E63M0 is not set
2628 # CONFIG_LCD_LD9040 is not set 2628 # CONFIG_LCD_LD9040 is not set
2629 # CONFIG_LCD_AMS369FG06 is not set 2629 # CONFIG_LCD_AMS369FG06 is not set
2630 # CONFIG_LCD_LMS501KF03 is not set 2630 # CONFIG_LCD_LMS501KF03 is not set
2631 # CONFIG_LCD_HX8357 is not set 2631 # CONFIG_LCD_HX8357 is not set
2632 CONFIG_BACKLIGHT_CLASS_DEVICE=y 2632 CONFIG_BACKLIGHT_CLASS_DEVICE=y
2633 # CONFIG_BACKLIGHT_GENERIC is not set 2633 # CONFIG_BACKLIGHT_GENERIC is not set
2634 CONFIG_BACKLIGHT_PWM=y 2634 CONFIG_BACKLIGHT_PWM=y
2635 # CONFIG_BACKLIGHT_ADP8860 is not set 2635 # CONFIG_BACKLIGHT_ADP8860 is not set
2636 # CONFIG_BACKLIGHT_ADP8870 is not set 2636 # CONFIG_BACKLIGHT_ADP8870 is not set
2637 # CONFIG_BACKLIGHT_LM3630A is not set 2637 # CONFIG_BACKLIGHT_LM3630A is not set
2638 # CONFIG_BACKLIGHT_LM3639 is not set 2638 # CONFIG_BACKLIGHT_LM3639 is not set
2639 # CONFIG_BACKLIGHT_LP855X is not set 2639 # CONFIG_BACKLIGHT_LP855X is not set
2640 CONFIG_BACKLIGHT_TPS65217=y 2640 CONFIG_BACKLIGHT_TPS65217=y
2641 CONFIG_BACKLIGHT_GPIO=y 2641 CONFIG_BACKLIGHT_GPIO=y
2642 # CONFIG_BACKLIGHT_LV5207LP is not set 2642 # CONFIG_BACKLIGHT_LV5207LP is not set
2643 # CONFIG_BACKLIGHT_BD6107 is not set 2643 # CONFIG_BACKLIGHT_BD6107 is not set
2644 # CONFIG_VGASTATE is not set 2644 # CONFIG_VGASTATE is not set
2645 # CONFIG_VIDEO_OUTPUT_CONTROL is not set 2645 # CONFIG_VIDEO_OUTPUT_CONTROL is not set
2646 CONFIG_VIDEOMODE_HELPERS=y 2646 CONFIG_VIDEOMODE_HELPERS=y
2647 CONFIG_HDMI=y 2647 CONFIG_HDMI=y
2648 2648
2649 # 2649 #
2650 # Console display driver support 2650 # Console display driver support
2651 # 2651 #
2652 CONFIG_DUMMY_CONSOLE=y 2652 CONFIG_DUMMY_CONSOLE=y
2653 CONFIG_FRAMEBUFFER_CONSOLE=y 2653 CONFIG_FRAMEBUFFER_CONSOLE=y
2654 CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y 2654 CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
2655 CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y 2655 CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y
2656 CONFIG_LOGO=y 2656 CONFIG_LOGO=y
2657 CONFIG_LOGO_LINUX_MONO=y 2657 CONFIG_LOGO_LINUX_MONO=y
2658 CONFIG_LOGO_LINUX_VGA16=y 2658 CONFIG_LOGO_LINUX_VGA16=y
2659 CONFIG_LOGO_LINUX_CLUT224=y 2659 CONFIG_LOGO_LINUX_CLUT224=y
2660 CONFIG_SOUND=y 2660 CONFIG_SOUND=y
2661 CONFIG_SOUND_OSS_CORE=y 2661 CONFIG_SOUND_OSS_CORE=y
2662 CONFIG_SOUND_OSS_CORE_PRECLAIM=y 2662 CONFIG_SOUND_OSS_CORE_PRECLAIM=y
2663 CONFIG_SND=y 2663 CONFIG_SND=y
2664 CONFIG_SND_TIMER=y 2664 CONFIG_SND_TIMER=y
2665 CONFIG_SND_PCM=y 2665 CONFIG_SND_PCM=y
2666 CONFIG_SND_DMAENGINE_PCM=y 2666 CONFIG_SND_DMAENGINE_PCM=y
2667 CONFIG_SND_RAWMIDI=m 2667 CONFIG_SND_RAWMIDI=m
2668 CONFIG_SND_COMPRESS_OFFLOAD=y 2668 CONFIG_SND_COMPRESS_OFFLOAD=y
2669 CONFIG_SND_JACK=y 2669 CONFIG_SND_JACK=y
2670 # CONFIG_SND_SEQUENCER is not set 2670 # CONFIG_SND_SEQUENCER is not set
2671 CONFIG_SND_OSSEMUL=y 2671 CONFIG_SND_OSSEMUL=y
2672 CONFIG_SND_MIXER_OSS=m 2672 CONFIG_SND_MIXER_OSS=m
2673 CONFIG_SND_PCM_OSS=m 2673 CONFIG_SND_PCM_OSS=m
2674 CONFIG_SND_PCM_OSS_PLUGINS=y 2674 CONFIG_SND_PCM_OSS_PLUGINS=y
2675 # CONFIG_SND_HRTIMER is not set 2675 # CONFIG_SND_HRTIMER is not set
2676 # CONFIG_SND_DYNAMIC_MINORS is not set 2676 # CONFIG_SND_DYNAMIC_MINORS is not set
2677 CONFIG_SND_SUPPORT_OLD_API=y 2677 CONFIG_SND_SUPPORT_OLD_API=y
2678 # CONFIG_SND_VERBOSE_PROCFS is not set 2678 # CONFIG_SND_VERBOSE_PROCFS is not set
2679 # CONFIG_SND_VERBOSE_PRINTK is not set 2679 # CONFIG_SND_VERBOSE_PRINTK is not set
2680 # CONFIG_SND_DEBUG is not set 2680 # CONFIG_SND_DEBUG is not set
2681 # CONFIG_SND_RAWMIDI_SEQ is not set 2681 # CONFIG_SND_RAWMIDI_SEQ is not set
2682 # CONFIG_SND_OPL3_LIB_SEQ is not set 2682 # CONFIG_SND_OPL3_LIB_SEQ is not set
2683 # CONFIG_SND_OPL4_LIB_SEQ is not set 2683 # CONFIG_SND_OPL4_LIB_SEQ is not set
2684 # CONFIG_SND_SBAWE_SEQ is not set 2684 # CONFIG_SND_SBAWE_SEQ is not set
2685 # CONFIG_SND_EMU10K1_SEQ is not set 2685 # CONFIG_SND_EMU10K1_SEQ is not set
2686 # CONFIG_SND_DRIVERS is not set 2686 # CONFIG_SND_DRIVERS is not set
2687 # CONFIG_SND_PCI is not set 2687 # CONFIG_SND_PCI is not set
2688 CONFIG_SND_ARM=y 2688 CONFIG_SND_ARM=y
2689 # CONFIG_SND_SPI is not set 2689 # CONFIG_SND_SPI is not set
2690 # CONFIG_SND_USB is not set 2690 # CONFIG_SND_USB is not set
2691 CONFIG_SND_SOC=y 2691 CONFIG_SND_SOC=y
2692 CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y 2692 CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y
2693 # CONFIG_SND_ATMEL_SOC is not set 2693 # CONFIG_SND_ATMEL_SOC is not set
2694 CONFIG_SND_EDMA_SOC=y 2694 CONFIG_SND_EDMA_SOC=y
2695 CONFIG_SND_DAVINCI_SOC_MCASP=y 2695 CONFIG_SND_DAVINCI_SOC_MCASP=y
2696 CONFIG_SND_DAVINCI_SOC_GENERIC_EVM=y 2696 CONFIG_SND_DAVINCI_SOC_GENERIC_EVM=y
2697 CONFIG_SND_AM33XX_SOC_EVM=y 2697 CONFIG_SND_AM33XX_SOC_EVM=y
2698 # CONFIG_SND_AM335X_SOC_NXPTDA_EVM is not set 2698 # CONFIG_SND_AM335X_SOC_NXPTDA_EVM is not set
2699 # CONFIG_SND_DESIGNWARE_I2S is not set 2699 # CONFIG_SND_DESIGNWARE_I2S is not set
2700 # CONFIG_SND_OMAP_SOC is not set 2700 # CONFIG_SND_OMAP_SOC is not set
2701 CONFIG_SND_SOC_I2C_AND_SPI=y 2701 CONFIG_SND_SOC_I2C_AND_SPI=y
2702 2702
2703 # 2703 #
2704 # CODEC drivers 2704 # CODEC drivers
2705 # 2705 #
2706 # CONFIG_SND_SOC_ADAU1701 is not set 2706 # CONFIG_SND_SOC_ADAU1701 is not set
2707 # CONFIG_SND_SOC_AK4104 is not set 2707 # CONFIG_SND_SOC_AK4104 is not set
2708 # CONFIG_SND_SOC_AK4554 is not set 2708 # CONFIG_SND_SOC_AK4554 is not set
2709 # CONFIG_SND_SOC_AK4642 is not set 2709 # CONFIG_SND_SOC_AK4642 is not set
2710 # CONFIG_SND_SOC_AK5386 is not set 2710 # CONFIG_SND_SOC_AK5386 is not set
2711 # CONFIG_SND_SOC_CS42L52 is not set 2711 # CONFIG_SND_SOC_CS42L52 is not set
2712 # CONFIG_SND_SOC_CS42L73 is not set 2712 # CONFIG_SND_SOC_CS42L73 is not set
2713 # CONFIG_SND_SOC_CS4270 is not set 2713 # CONFIG_SND_SOC_CS4270 is not set
2714 # CONFIG_SND_SOC_CS4271 is not set 2714 # CONFIG_SND_SOC_CS4271 is not set
2715 # CONFIG_SND_SOC_HDMI_CODEC is not set 2715 # CONFIG_SND_SOC_HDMI_CODEC is not set
2716 # CONFIG_SND_SOC_PCM1681 is not set 2716 # CONFIG_SND_SOC_PCM1681 is not set
2717 # CONFIG_SND_SOC_PCM1792A is not set 2717 # CONFIG_SND_SOC_PCM1792A is not set
2718 # CONFIG_SND_SOC_SGTL5000 is not set 2718 # CONFIG_SND_SOC_SGTL5000 is not set
2719 # CONFIG_SND_SOC_SPDIF is not set 2719 # CONFIG_SND_SOC_SPDIF is not set
2720 # CONFIG_SND_SOC_TAS5086 is not set 2720 # CONFIG_SND_SOC_TAS5086 is not set
2721 CONFIG_SND_SOC_TLV320AIC31XX=y 2721 CONFIG_SND_SOC_TLV320AIC31XX=y
2722 CONFIG_SND_SOC_TLV320AIC3X=y 2722 CONFIG_SND_SOC_TLV320AIC3X=y
2723 # CONFIG_SND_SOC_WM8510 is not set 2723 # CONFIG_SND_SOC_WM8510 is not set
2724 # CONFIG_SND_SOC_WM8523 is not set 2724 # CONFIG_SND_SOC_WM8523 is not set
2725 # CONFIG_SND_SOC_WM8580 is not set 2725 # CONFIG_SND_SOC_WM8580 is not set
2726 # CONFIG_SND_SOC_WM8711 is not set 2726 # CONFIG_SND_SOC_WM8711 is not set
2727 # CONFIG_SND_SOC_WM8728 is not set 2727 # CONFIG_SND_SOC_WM8728 is not set
2728 # CONFIG_SND_SOC_WM8731 is not set 2728 # CONFIG_SND_SOC_WM8731 is not set
2729 # CONFIG_SND_SOC_WM8737 is not set 2729 # CONFIG_SND_SOC_WM8737 is not set
2730 # CONFIG_SND_SOC_WM8741 is not set 2730 # CONFIG_SND_SOC_WM8741 is not set
2731 # CONFIG_SND_SOC_WM8750 is not set 2731 # CONFIG_SND_SOC_WM8750 is not set
2732 # CONFIG_SND_SOC_WM8753 is not set 2732 # CONFIG_SND_SOC_WM8753 is not set
2733 # CONFIG_SND_SOC_WM8770 is not set 2733 # CONFIG_SND_SOC_WM8770 is not set
2734 # CONFIG_SND_SOC_WM8776 is not set 2734 # CONFIG_SND_SOC_WM8776 is not set
2735 # CONFIG_SND_SOC_WM8804 is not set 2735 # CONFIG_SND_SOC_WM8804 is not set
2736 # CONFIG_SND_SOC_WM8903 is not set 2736 # CONFIG_SND_SOC_WM8903 is not set
2737 # CONFIG_SND_SOC_WM8962 is not set 2737 # CONFIG_SND_SOC_WM8962 is not set
2738 # CONFIG_SND_SOC_TPA6130A2 is not set 2738 # CONFIG_SND_SOC_TPA6130A2 is not set
2739 CONFIG_SND_SIMPLE_CARD=y 2739 CONFIG_SND_SIMPLE_CARD=y
2740 # CONFIG_SOUND_PRIME is not set 2740 # CONFIG_SOUND_PRIME is not set
2741 2741
2742 # 2742 #
2743 # HID support 2743 # HID support
2744 # 2744 #
2745 CONFIG_HID=y 2745 CONFIG_HID=y
2746 # CONFIG_HID_BATTERY_STRENGTH is not set 2746 # CONFIG_HID_BATTERY_STRENGTH is not set
2747 # CONFIG_HIDRAW is not set 2747 # CONFIG_HIDRAW is not set
2748 # CONFIG_UHID is not set 2748 # CONFIG_UHID is not set
2749 CONFIG_HID_GENERIC=y 2749 CONFIG_HID_GENERIC=y
2750 2750
2751 # 2751 #
2752 # Special HID drivers 2752 # Special HID drivers
2753 # 2753 #
2754 # CONFIG_HID_A4TECH is not set 2754 # CONFIG_HID_A4TECH is not set
2755 # CONFIG_HID_ACRUX is not set 2755 # CONFIG_HID_ACRUX is not set
2756 # CONFIG_HID_APPLE is not set 2756 # CONFIG_HID_APPLE is not set
2757 # CONFIG_HID_APPLEIR is not set 2757 # CONFIG_HID_APPLEIR is not set
2758 # CONFIG_HID_AUREAL is not set 2758 # CONFIG_HID_AUREAL is not set
2759 # CONFIG_HID_BELKIN is not set 2759 # CONFIG_HID_BELKIN is not set
2760 # CONFIG_HID_CHERRY is not set 2760 # CONFIG_HID_CHERRY is not set
2761 # CONFIG_HID_CHICONY is not set 2761 # CONFIG_HID_CHICONY is not set
2762 # CONFIG_HID_PRODIKEYS is not set 2762 # CONFIG_HID_PRODIKEYS is not set
2763 # CONFIG_HID_CYPRESS is not set 2763 # CONFIG_HID_CYPRESS is not set
2764 # CONFIG_HID_DRAGONRISE is not set 2764 # CONFIG_HID_DRAGONRISE is not set
2765 # CONFIG_HID_EMS_FF is not set 2765 # CONFIG_HID_EMS_FF is not set
2766 # CONFIG_HID_ELECOM is not set 2766 # CONFIG_HID_ELECOM is not set
2767 # CONFIG_HID_ELO is not set 2767 # CONFIG_HID_ELO is not set
2768 # CONFIG_HID_EZKEY is not set 2768 # CONFIG_HID_EZKEY is not set
2769 # CONFIG_HID_HOLTEK is not set 2769 # CONFIG_HID_HOLTEK is not set
2770 # CONFIG_HID_HUION is not set 2770 # CONFIG_HID_HUION is not set
2771 # CONFIG_HID_KEYTOUCH is not set 2771 # CONFIG_HID_KEYTOUCH is not set
2772 # CONFIG_HID_KYE is not set 2772 # CONFIG_HID_KYE is not set
2773 # CONFIG_HID_UCLOGIC is not set 2773 # CONFIG_HID_UCLOGIC is not set
2774 # CONFIG_HID_WALTOP is not set 2774 # CONFIG_HID_WALTOP is not set
2775 # CONFIG_HID_GYRATION is not set 2775 # CONFIG_HID_GYRATION is not set
2776 # CONFIG_HID_ICADE is not set 2776 # CONFIG_HID_ICADE is not set
2777 # CONFIG_HID_TWINHAN is not set 2777 # CONFIG_HID_TWINHAN is not set
2778 # CONFIG_HID_KENSINGTON is not set 2778 # CONFIG_HID_KENSINGTON is not set
2779 # CONFIG_HID_LCPOWER is not set 2779 # CONFIG_HID_LCPOWER is not set
2780 # CONFIG_HID_LENOVO_TPKBD is not set 2780 # CONFIG_HID_LENOVO_TPKBD is not set
2781 # CONFIG_HID_LOGITECH is not set 2781 # CONFIG_HID_LOGITECH is not set
2782 # CONFIG_HID_MAGICMOUSE is not set 2782 # CONFIG_HID_MAGICMOUSE is not set
2783 # CONFIG_HID_MICROSOFT is not set 2783 # CONFIG_HID_MICROSOFT is not set
2784 # CONFIG_HID_MONTEREY is not set 2784 # CONFIG_HID_MONTEREY is not set
2785 # CONFIG_HID_MULTITOUCH is not set 2785 # CONFIG_HID_MULTITOUCH is not set
2786 # CONFIG_HID_NTRIG is not set 2786 # CONFIG_HID_NTRIG is not set
2787 # CONFIG_HID_ORTEK is not set 2787 # CONFIG_HID_ORTEK is not set
2788 # CONFIG_HID_PANTHERLORD is not set 2788 # CONFIG_HID_PANTHERLORD is not set
2789 # CONFIG_HID_PETALYNX is not set 2789 # CONFIG_HID_PETALYNX is not set
2790 # CONFIG_HID_PICOLCD is not set 2790 # CONFIG_HID_PICOLCD is not set
2791 # CONFIG_HID_PRIMAX is not set 2791 # CONFIG_HID_PRIMAX is not set
2792 # CONFIG_HID_ROCCAT is not set 2792 # CONFIG_HID_ROCCAT is not set
2793 # CONFIG_HID_SAITEK is not set 2793 # CONFIG_HID_SAITEK is not set
2794 # CONFIG_HID_SAMSUNG is not set 2794 # CONFIG_HID_SAMSUNG is not set
2795 # CONFIG_HID_SPEEDLINK is not set 2795 # CONFIG_HID_SPEEDLINK is not set
2796 # CONFIG_HID_STEELSERIES is not set 2796 # CONFIG_HID_STEELSERIES is not set
2797 # CONFIG_HID_SUNPLUS is not set 2797 # CONFIG_HID_SUNPLUS is not set
2798 # CONFIG_HID_GREENASIA is not set 2798 # CONFIG_HID_GREENASIA is not set
2799 # CONFIG_HID_SMARTJOYPLUS is not set 2799 # CONFIG_HID_SMARTJOYPLUS is not set
2800 # CONFIG_HID_TIVO is not set 2800 # CONFIG_HID_TIVO is not set
2801 # CONFIG_HID_TOPSEED is not set 2801 # CONFIG_HID_TOPSEED is not set
2802 # CONFIG_HID_THRUSTMASTER is not set 2802 # CONFIG_HID_THRUSTMASTER is not set
2803 # CONFIG_HID_XINMO is not set 2803 # CONFIG_HID_XINMO is not set
2804 # CONFIG_HID_ZEROPLUS is not set 2804 # CONFIG_HID_ZEROPLUS is not set
2805 # CONFIG_HID_ZYDACRON is not set 2805 # CONFIG_HID_ZYDACRON is not set
2806 # CONFIG_HID_SENSOR_HUB is not set 2806 # CONFIG_HID_SENSOR_HUB is not set
2807 2807
2808 # 2808 #
2809 # USB HID support 2809 # USB HID support
2810 # 2810 #
2811 CONFIG_USB_HID=y 2811 CONFIG_USB_HID=y
2812 # CONFIG_HID_PID is not set 2812 # CONFIG_HID_PID is not set
2813 # CONFIG_USB_HIDDEV is not set 2813 # CONFIG_USB_HIDDEV is not set
2814 2814
2815 # 2815 #
2816 # I2C HID support 2816 # I2C HID support
2817 # 2817 #
2818 # CONFIG_I2C_HID is not set 2818 # CONFIG_I2C_HID is not set
2819 CONFIG_USB_OHCI_LITTLE_ENDIAN=y 2819 CONFIG_USB_OHCI_LITTLE_ENDIAN=y
2820 CONFIG_USB_SUPPORT=y 2820 CONFIG_USB_SUPPORT=y
2821 CONFIG_USB_COMMON=y 2821 CONFIG_USB_COMMON=y
2822 CONFIG_USB_ARCH_HAS_HCD=y 2822 CONFIG_USB_ARCH_HAS_HCD=y
2823 CONFIG_USB=y 2823 CONFIG_USB=y
2824 # CONFIG_USB_DEBUG is not set 2824 # CONFIG_USB_DEBUG is not set
2825 CONFIG_USB_ANNOUNCE_NEW_DEVICES=y 2825 CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
2826 2826
2827 # 2827 #
2828 # Miscellaneous USB options 2828 # Miscellaneous USB options
2829 # 2829 #
2830 CONFIG_USB_DEFAULT_PERSIST=y 2830 CONFIG_USB_DEFAULT_PERSIST=y
2831 # CONFIG_USB_DYNAMIC_MINORS is not set 2831 # CONFIG_USB_DYNAMIC_MINORS is not set
2832 CONFIG_USB_OTG=y 2832 CONFIG_USB_OTG=y
2833 # CONFIG_USB_OTG_WHITELIST is not set 2833 # CONFIG_USB_OTG_WHITELIST is not set
2834 # CONFIG_USB_OTG_BLACKLIST_HUB is not set 2834 # CONFIG_USB_OTG_BLACKLIST_HUB is not set
2835 CONFIG_USB_MON=y 2835 CONFIG_USB_MON=y
2836 # CONFIG_USB_WUSB_CBAF is not set 2836 # CONFIG_USB_WUSB_CBAF is not set
2837 2837
2838 # 2838 #
2839 # USB Host Controller Drivers 2839 # USB Host Controller Drivers
2840 # 2840 #
2841 # CONFIG_USB_C67X00_HCD is not set 2841 # CONFIG_USB_C67X00_HCD is not set
2842 # CONFIG_USB_XHCI_HCD is not set 2842 # CONFIG_USB_XHCI_HCD is not set
2843 CONFIG_USB_EHCI_HCD=y 2843 CONFIG_USB_EHCI_HCD=y
2844 # CONFIG_USB_EHCI_ROOT_HUB_TT is not set 2844 # CONFIG_USB_EHCI_ROOT_HUB_TT is not set
2845 CONFIG_USB_EHCI_TT_NEWSCHED=y 2845 CONFIG_USB_EHCI_TT_NEWSCHED=y
2846 CONFIG_USB_EHCI_PCI=y 2846 CONFIG_USB_EHCI_PCI=y
2847 CONFIG_USB_EHCI_HCD_OMAP=y 2847 CONFIG_USB_EHCI_HCD_OMAP=y
2848 # CONFIG_USB_EHCI_HCD_PLATFORM is not set 2848 # CONFIG_USB_EHCI_HCD_PLATFORM is not set
2849 # CONFIG_USB_OXU210HP_HCD is not set 2849 # CONFIG_USB_OXU210HP_HCD is not set
2850 # CONFIG_USB_ISP116X_HCD is not set 2850 # CONFIG_USB_ISP116X_HCD is not set
2851 # CONFIG_USB_ISP1760_HCD is not set 2851 # CONFIG_USB_ISP1760_HCD is not set
2852 # CONFIG_USB_ISP1362_HCD is not set 2852 # CONFIG_USB_ISP1362_HCD is not set
2853 # CONFIG_USB_FUSBH200_HCD is not set 2853 # CONFIG_USB_FUSBH200_HCD is not set
2854 # CONFIG_USB_FOTG210_HCD is not set 2854 # CONFIG_USB_FOTG210_HCD is not set
2855 # CONFIG_USB_OHCI_HCD is not set 2855 # CONFIG_USB_OHCI_HCD is not set
2856 # CONFIG_USB_UHCI_HCD is not set 2856 # CONFIG_USB_UHCI_HCD is not set
2857 # CONFIG_USB_SL811_HCD is not set 2857 # CONFIG_USB_SL811_HCD is not set
2858 # CONFIG_USB_R8A66597_HCD is not set 2858 # CONFIG_USB_R8A66597_HCD is not set
2859 # CONFIG_USB_HCD_TEST_MODE is not set 2859 # CONFIG_USB_HCD_TEST_MODE is not set
2860 # CONFIG_USB_RENESAS_USBHS is not set 2860 # CONFIG_USB_RENESAS_USBHS is not set
2861 2861
2862 # 2862 #
2863 # USB Device Class drivers 2863 # USB Device Class drivers
2864 # 2864 #
2865 CONFIG_USB_ACM=m 2865 CONFIG_USB_ACM=m
2866 CONFIG_USB_PRINTER=m 2866 CONFIG_USB_PRINTER=m
2867 CONFIG_USB_WDM=y 2867 CONFIG_USB_WDM=y
2868 # CONFIG_USB_TMC is not set 2868 # CONFIG_USB_TMC is not set
2869 2869
2870 # 2870 #
2871 # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may 2871 # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may
2872 # 2872 #
2873 2873
2874 # 2874 #
2875 # also be needed; see USB_STORAGE Help for more info 2875 # also be needed; see USB_STORAGE Help for more info
2876 # 2876 #
2877 CONFIG_USB_STORAGE=y 2877 CONFIG_USB_STORAGE=y
2878 # CONFIG_USB_STORAGE_DEBUG is not set 2878 # CONFIG_USB_STORAGE_DEBUG is not set
2879 # CONFIG_USB_STORAGE_REALTEK is not set 2879 # CONFIG_USB_STORAGE_REALTEK is not set
2880 # CONFIG_USB_STORAGE_DATAFAB is not set 2880 # CONFIG_USB_STORAGE_DATAFAB is not set
2881 # CONFIG_USB_STORAGE_FREECOM is not set 2881 # CONFIG_USB_STORAGE_FREECOM is not set
2882 # CONFIG_USB_STORAGE_ISD200 is not set 2882 # CONFIG_USB_STORAGE_ISD200 is not set
2883 # CONFIG_USB_STORAGE_USBAT is not set 2883 # CONFIG_USB_STORAGE_USBAT is not set
2884 # CONFIG_USB_STORAGE_SDDR09 is not set 2884 # CONFIG_USB_STORAGE_SDDR09 is not set
2885 # CONFIG_USB_STORAGE_SDDR55 is not set 2885 # CONFIG_USB_STORAGE_SDDR55 is not set
2886 # CONFIG_USB_STORAGE_JUMPSHOT is not set 2886 # CONFIG_USB_STORAGE_JUMPSHOT is not set
2887 # CONFIG_USB_STORAGE_ALAUDA is not set 2887 # CONFIG_USB_STORAGE_ALAUDA is not set
2888 # CONFIG_USB_STORAGE_ONETOUCH is not set 2888 # CONFIG_USB_STORAGE_ONETOUCH is not set
2889 # CONFIG_USB_STORAGE_KARMA is not set 2889 # CONFIG_USB_STORAGE_KARMA is not set
2890 # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set 2890 # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set
2891 # CONFIG_USB_STORAGE_ENE_UB6250 is not set 2891 # CONFIG_USB_STORAGE_ENE_UB6250 is not set
2892 2892
2893 # 2893 #
2894 # USB Imaging devices 2894 # USB Imaging devices
2895 # 2895 #
2896 # CONFIG_USB_MDC800 is not set 2896 # CONFIG_USB_MDC800 is not set
2897 # CONFIG_USB_MICROTEK is not set 2897 # CONFIG_USB_MICROTEK is not set
2898 CONFIG_USB_MUSB_HDRC=y 2898 CONFIG_USB_MUSB_HDRC=y
2899 # CONFIG_USB_MUSB_HOST is not set 2899 # CONFIG_USB_MUSB_HOST is not set
2900 # CONFIG_USB_MUSB_GADGET is not set 2900 # CONFIG_USB_MUSB_GADGET is not set
2901 CONFIG_USB_MUSB_DUAL_ROLE=y 2901 CONFIG_USB_MUSB_DUAL_ROLE=y
2902 # CONFIG_USB_MUSB_TUSB6010 is not set 2902 # CONFIG_USB_MUSB_TUSB6010 is not set
2903 # CONFIG_USB_MUSB_OMAP2PLUS is not set 2903 # CONFIG_USB_MUSB_OMAP2PLUS is not set
2904 # CONFIG_USB_MUSB_AM35X is not set 2904 # CONFIG_USB_MUSB_AM35X is not set
2905 CONFIG_USB_MUSB_DSPS=y 2905 CONFIG_USB_MUSB_DSPS=y
2906 # CONFIG_USB_MUSB_UX500 is not set 2906 # CONFIG_USB_MUSB_UX500 is not set
2907 CONFIG_USB_MUSB_AM335X_CHILD=y 2907 CONFIG_USB_MUSB_AM335X_CHILD=y
2908 CONFIG_USB_TI_CPPI41_DMA=y 2908 CONFIG_USB_TI_CPPI41_DMA=y
2909 # CONFIG_MUSB_PIO_ONLY is not set 2909 # CONFIG_MUSB_PIO_ONLY is not set
2910 # CONFIG_USB_DWC3 is not set 2910 # CONFIG_USB_DWC3 is not set
2911 # CONFIG_USB_DWC2 is not set 2911 # CONFIG_USB_DWC2 is not set
2912 # CONFIG_USB_CHIPIDEA is not set 2912 # CONFIG_USB_CHIPIDEA is not set
2913 2913
2914 # 2914 #
2915 # USB port drivers 2915 # USB port drivers
2916 # 2916 #
2917 CONFIG_USB_SERIAL=m 2917 CONFIG_USB_SERIAL=m
2918 # CONFIG_USB_SERIAL_GENERIC is not set 2918 # CONFIG_USB_SERIAL_GENERIC is not set
2919 # CONFIG_USB_SERIAL_SIMPLE is not set 2919 # CONFIG_USB_SERIAL_SIMPLE is not set
2920 # CONFIG_USB_SERIAL_AIRCABLE is not set 2920 # CONFIG_USB_SERIAL_AIRCABLE is not set
2921 # CONFIG_USB_SERIAL_ARK3116 is not set 2921 # CONFIG_USB_SERIAL_ARK3116 is not set
2922 # CONFIG_USB_SERIAL_BELKIN is not set 2922 # CONFIG_USB_SERIAL_BELKIN is not set
2923 # CONFIG_USB_SERIAL_CH341 is not set 2923 # CONFIG_USB_SERIAL_CH341 is not set
2924 # CONFIG_USB_SERIAL_WHITEHEAT is not set 2924 # CONFIG_USB_SERIAL_WHITEHEAT is not set
2925 # CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set 2925 # CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set
2926 # CONFIG_USB_SERIAL_CP210X is not set 2926 # CONFIG_USB_SERIAL_CP210X is not set
2927 # CONFIG_USB_SERIAL_CYPRESS_M8 is not set 2927 # CONFIG_USB_SERIAL_CYPRESS_M8 is not set
2928 # CONFIG_USB_SERIAL_EMPEG is not set 2928 # CONFIG_USB_SERIAL_EMPEG is not set
2929 # CONFIG_USB_SERIAL_FTDI_SIO is not set 2929 # CONFIG_USB_SERIAL_FTDI_SIO is not set
2930 # CONFIG_USB_SERIAL_VISOR is not set 2930 # CONFIG_USB_SERIAL_VISOR is not set
2931 # CONFIG_USB_SERIAL_IPAQ is not set 2931 # CONFIG_USB_SERIAL_IPAQ is not set
2932 # CONFIG_USB_SERIAL_IR is not set 2932 # CONFIG_USB_SERIAL_IR is not set
2933 # CONFIG_USB_SERIAL_EDGEPORT is not set 2933 # CONFIG_USB_SERIAL_EDGEPORT is not set
2934 # CONFIG_USB_SERIAL_EDGEPORT_TI is not set 2934 # CONFIG_USB_SERIAL_EDGEPORT_TI is not set
2935 # CONFIG_USB_SERIAL_F81232 is not set 2935 # CONFIG_USB_SERIAL_F81232 is not set
2936 # CONFIG_USB_SERIAL_GARMIN is not set 2936 # CONFIG_USB_SERIAL_GARMIN is not set
2937 # CONFIG_USB_SERIAL_IPW is not set 2937 # CONFIG_USB_SERIAL_IPW is not set
2938 # CONFIG_USB_SERIAL_IUU is not set 2938 # CONFIG_USB_SERIAL_IUU is not set
2939 # CONFIG_USB_SERIAL_KEYSPAN_PDA is not set 2939 # CONFIG_USB_SERIAL_KEYSPAN_PDA is not set
2940 # CONFIG_USB_SERIAL_KEYSPAN is not set 2940 # CONFIG_USB_SERIAL_KEYSPAN is not set
2941 # CONFIG_USB_SERIAL_KLSI is not set 2941 # CONFIG_USB_SERIAL_KLSI is not set
2942 # CONFIG_USB_SERIAL_KOBIL_SCT is not set 2942 # CONFIG_USB_SERIAL_KOBIL_SCT is not set
2943 # CONFIG_USB_SERIAL_MCT_U232 is not set 2943 # CONFIG_USB_SERIAL_MCT_U232 is not set
2944 # CONFIG_USB_SERIAL_METRO is not set 2944 # CONFIG_USB_SERIAL_METRO is not set
2945 # CONFIG_USB_SERIAL_MOS7720 is not set 2945 # CONFIG_USB_SERIAL_MOS7720 is not set
2946 # CONFIG_USB_SERIAL_MOS7840 is not set 2946 # CONFIG_USB_SERIAL_MOS7840 is not set
2947 # CONFIG_USB_SERIAL_MXUPORT is not set 2947 # CONFIG_USB_SERIAL_MXUPORT is not set
2948 # CONFIG_USB_SERIAL_NAVMAN is not set 2948 # CONFIG_USB_SERIAL_NAVMAN is not set
2949 CONFIG_USB_SERIAL_PL2303=m 2949 CONFIG_USB_SERIAL_PL2303=m
2950 # CONFIG_USB_SERIAL_OTI6858 is not set 2950 # CONFIG_USB_SERIAL_OTI6858 is not set
2951 # CONFIG_USB_SERIAL_QCAUX is not set 2951 # CONFIG_USB_SERIAL_QCAUX is not set
2952 # CONFIG_USB_SERIAL_QUALCOMM is not set 2952 # CONFIG_USB_SERIAL_QUALCOMM is not set
2953 # CONFIG_USB_SERIAL_SPCP8X5 is not set 2953 # CONFIG_USB_SERIAL_SPCP8X5 is not set
2954 # CONFIG_USB_SERIAL_SAFE is not set 2954 # CONFIG_USB_SERIAL_SAFE is not set
2955 # CONFIG_USB_SERIAL_SIERRAWIRELESS is not set 2955 # CONFIG_USB_SERIAL_SIERRAWIRELESS is not set
2956 # CONFIG_USB_SERIAL_SYMBOL is not set 2956 # CONFIG_USB_SERIAL_SYMBOL is not set
2957 # CONFIG_USB_SERIAL_TI is not set 2957 # CONFIG_USB_SERIAL_TI is not set
2958 # CONFIG_USB_SERIAL_CYBERJACK is not set 2958 # CONFIG_USB_SERIAL_CYBERJACK is not set
2959 # CONFIG_USB_SERIAL_XIRCOM is not set 2959 # CONFIG_USB_SERIAL_XIRCOM is not set
2960 # CONFIG_USB_SERIAL_OPTION is not set 2960 # CONFIG_USB_SERIAL_OPTION is not set
2961 # CONFIG_USB_SERIAL_OMNINET is not set 2961 # CONFIG_USB_SERIAL_OMNINET is not set
2962 # CONFIG_USB_SERIAL_OPTICON is not set 2962 # CONFIG_USB_SERIAL_OPTICON is not set
2963 # CONFIG_USB_SERIAL_XSENS_MT is not set 2963 # CONFIG_USB_SERIAL_XSENS_MT is not set
2964 # CONFIG_USB_SERIAL_WISHBONE is not set 2964 # CONFIG_USB_SERIAL_WISHBONE is not set
2965 # CONFIG_USB_SERIAL_ZTE is not set 2965 # CONFIG_USB_SERIAL_ZTE is not set
2966 # CONFIG_USB_SERIAL_SSU100 is not set 2966 # CONFIG_USB_SERIAL_SSU100 is not set
2967 # CONFIG_USB_SERIAL_QT2 is not set 2967 # CONFIG_USB_SERIAL_QT2 is not set
2968 # CONFIG_USB_SERIAL_DEBUG is not set 2968 # CONFIG_USB_SERIAL_DEBUG is not set
2969 2969
2970 # 2970 #
2971 # USB Miscellaneous drivers 2971 # USB Miscellaneous drivers
2972 # 2972 #
2973 # CONFIG_USB_EMI62 is not set 2973 # CONFIG_USB_EMI62 is not set
2974 # CONFIG_USB_EMI26 is not set 2974 # CONFIG_USB_EMI26 is not set
2975 # CONFIG_USB_ADUTUX is not set 2975 # CONFIG_USB_ADUTUX is not set
2976 # CONFIG_USB_SEVSEG is not set 2976 # CONFIG_USB_SEVSEG is not set
2977 # CONFIG_USB_RIO500 is not set 2977 # CONFIG_USB_RIO500 is not set
2978 # CONFIG_USB_LEGOTOWER is not set 2978 # CONFIG_USB_LEGOTOWER is not set
2979 # CONFIG_USB_LCD is not set 2979 # CONFIG_USB_LCD is not set
2980 # CONFIG_USB_LED is not set 2980 # CONFIG_USB_LED is not set
2981 # CONFIG_USB_CYPRESS_CY7C63 is not set 2981 # CONFIG_USB_CYPRESS_CY7C63 is not set
2982 # CONFIG_USB_CYTHERM is not set 2982 # CONFIG_USB_CYTHERM is not set
2983 # CONFIG_USB_IDMOUSE is not set 2983 # CONFIG_USB_IDMOUSE is not set
2984 # CONFIG_USB_FTDI_ELAN is not set 2984 # CONFIG_USB_FTDI_ELAN is not set
2985 # CONFIG_USB_APPLEDISPLAY is not set 2985 # CONFIG_USB_APPLEDISPLAY is not set
2986 # CONFIG_USB_SISUSBVGA is not set 2986 # CONFIG_USB_SISUSBVGA is not set
2987 # CONFIG_USB_LD is not set 2987 # CONFIG_USB_LD is not set
2988 # CONFIG_USB_TRANCEVIBRATOR is not set 2988 # CONFIG_USB_TRANCEVIBRATOR is not set
2989 # CONFIG_USB_IOWARRIOR is not set 2989 # CONFIG_USB_IOWARRIOR is not set
2990 CONFIG_USB_TEST=m 2990 CONFIG_USB_TEST=m
2991 # CONFIG_USB_EHSET_TEST_FIXTURE is not set 2991 # CONFIG_USB_EHSET_TEST_FIXTURE is not set
2992 # CONFIG_USB_ISIGHTFW is not set 2992 # CONFIG_USB_ISIGHTFW is not set
2993 # CONFIG_USB_YUREX is not set 2993 # CONFIG_USB_YUREX is not set
2994 # CONFIG_USB_EZUSB_FX2 is not set 2994 # CONFIG_USB_EZUSB_FX2 is not set
2995 # CONFIG_USB_HSIC_USB3503 is not set 2995 # CONFIG_USB_HSIC_USB3503 is not set
2996 2996
2997 # 2997 #
2998 # USB Physical Layer drivers 2998 # USB Physical Layer drivers
2999 # 2999 #
3000 CONFIG_USB_PHY=y 3000 CONFIG_USB_PHY=y
3001 CONFIG_NOP_USB_XCEIV=y 3001 CONFIG_NOP_USB_XCEIV=y
3002 CONFIG_AM335X_CONTROL_USB=y 3002 CONFIG_AM335X_CONTROL_USB=y
3003 CONFIG_AM335X_PHY_USB=y 3003 CONFIG_AM335X_PHY_USB=y
3004 # CONFIG_SAMSUNG_USB2PHY is not set 3004 # CONFIG_SAMSUNG_USB2PHY is not set
3005 # CONFIG_SAMSUNG_USB3PHY is not set 3005 # CONFIG_SAMSUNG_USB3PHY is not set
3006 # CONFIG_USB_GPIO_VBUS is not set 3006 # CONFIG_USB_GPIO_VBUS is not set
3007 # CONFIG_USB_ISP1301 is not set 3007 # CONFIG_USB_ISP1301 is not set
3008 # CONFIG_USB_RCAR_PHY is not set 3008 # CONFIG_USB_RCAR_PHY is not set
3009 # CONFIG_USB_ULPI is not set 3009 # CONFIG_USB_ULPI is not set
3010 CONFIG_USB_GADGET=y 3010 CONFIG_USB_GADGET=y
3011 CONFIG_USB_GADGET_DEBUG=y 3011 CONFIG_USB_GADGET_DEBUG=y
3012 # CONFIG_USB_GADGET_VERBOSE is not set 3012 # CONFIG_USB_GADGET_VERBOSE is not set
3013 CONFIG_USB_GADGET_DEBUG_FILES=y 3013 CONFIG_USB_GADGET_DEBUG_FILES=y
3014 CONFIG_USB_GADGET_DEBUG_FS=y 3014 CONFIG_USB_GADGET_DEBUG_FS=y
3015 CONFIG_USB_GADGET_VBUS_DRAW=2 3015 CONFIG_USB_GADGET_VBUS_DRAW=2
3016 CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 3016 CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
3017 3017
3018 # 3018 #
3019 # USB Peripheral Controller 3019 # USB Peripheral Controller
3020 # 3020 #
3021 # CONFIG_USB_FUSB300 is not set 3021 # CONFIG_USB_FUSB300 is not set
3022 # CONFIG_USB_FOTG210_UDC is not set 3022 # CONFIG_USB_FOTG210_UDC is not set
3023 # CONFIG_USB_GR_UDC is not set 3023 # CONFIG_USB_GR_UDC is not set
3024 # CONFIG_USB_R8A66597 is not set 3024 # CONFIG_USB_R8A66597 is not set
3025 # CONFIG_USB_PXA27X is not set 3025 # CONFIG_USB_PXA27X is not set
3026 # CONFIG_USB_MV_UDC is not set 3026 # CONFIG_USB_MV_UDC is not set
3027 # CONFIG_USB_MV_U3D is not set 3027 # CONFIG_USB_MV_U3D is not set
3028 # CONFIG_USB_M66592 is not set 3028 # CONFIG_USB_M66592 is not set
3029 # CONFIG_USB_AMD5536UDC is not set 3029 # CONFIG_USB_AMD5536UDC is not set
3030 # CONFIG_USB_NET2272 is not set 3030 # CONFIG_USB_NET2272 is not set
3031 # CONFIG_USB_NET2280 is not set 3031 # CONFIG_USB_NET2280 is not set
3032 # CONFIG_USB_GOKU is not set 3032 # CONFIG_USB_GOKU is not set
3033 # CONFIG_USB_EG20T is not set 3033 # CONFIG_USB_EG20T is not set
3034 # CONFIG_USB_DUMMY_HCD is not set 3034 # CONFIG_USB_DUMMY_HCD is not set
3035 CONFIG_USB_LIBCOMPOSITE=m 3035 CONFIG_USB_LIBCOMPOSITE=m
3036 CONFIG_USB_F_ACM=m 3036 CONFIG_USB_F_ACM=m
3037 CONFIG_USB_F_SS_LB=m 3037 CONFIG_USB_F_SS_LB=m
3038 CONFIG_USB_U_SERIAL=m 3038 CONFIG_USB_U_SERIAL=m
3039 CONFIG_USB_U_ETHER=m 3039 CONFIG_USB_U_ETHER=m
3040 CONFIG_USB_F_SERIAL=m 3040 CONFIG_USB_F_SERIAL=m
3041 CONFIG_USB_F_OBEX=m 3041 CONFIG_USB_F_OBEX=m
3042 CONFIG_USB_F_NCM=m 3042 CONFIG_USB_F_NCM=m
3043 CONFIG_USB_F_ECM=m 3043 CONFIG_USB_F_ECM=m
3044 CONFIG_USB_F_SUBSET=m 3044 CONFIG_USB_F_SUBSET=m
3045 CONFIG_USB_F_RNDIS=m 3045 CONFIG_USB_F_RNDIS=m
3046 CONFIG_USB_F_MASS_STORAGE=m 3046 CONFIG_USB_F_MASS_STORAGE=m
3047 CONFIG_USB_F_FS=m 3047 CONFIG_USB_F_FS=m
3048 # CONFIG_USB_CONFIGFS is not set 3048 # CONFIG_USB_CONFIGFS is not set
3049 CONFIG_USB_ZERO=m 3049 CONFIG_USB_ZERO=m
3050 # CONFIG_USB_ZERO_HNPTEST is not set 3050 # CONFIG_USB_ZERO_HNPTEST is not set
3051 CONFIG_USB_AUDIO=m 3051 CONFIG_USB_AUDIO=m
3052 # CONFIG_GADGET_UAC1 is not set 3052 # CONFIG_GADGET_UAC1 is not set
3053 CONFIG_USB_ETH=m 3053 CONFIG_USB_ETH=m
3054 CONFIG_USB_ETH_RNDIS=y 3054 CONFIG_USB_ETH_RNDIS=y
3055 # CONFIG_USB_ETH_EEM is not set 3055 # CONFIG_USB_ETH_EEM is not set
3056 CONFIG_USB_G_NCM=m 3056 CONFIG_USB_G_NCM=m
3057 CONFIG_USB_GADGETFS=m 3057 CONFIG_USB_GADGETFS=m
3058 CONFIG_USB_FUNCTIONFS=m 3058 CONFIG_USB_FUNCTIONFS=m
3059 CONFIG_USB_FUNCTIONFS_ETH=y 3059 CONFIG_USB_FUNCTIONFS_ETH=y
3060 CONFIG_USB_FUNCTIONFS_RNDIS=y 3060 CONFIG_USB_FUNCTIONFS_RNDIS=y
3061 CONFIG_USB_FUNCTIONFS_GENERIC=y 3061 CONFIG_USB_FUNCTIONFS_GENERIC=y
3062 CONFIG_USB_MASS_STORAGE=m 3062 CONFIG_USB_MASS_STORAGE=m
3063 CONFIG_USB_G_SERIAL=m 3063 CONFIG_USB_G_SERIAL=m
3064 CONFIG_USB_MIDI_GADGET=m 3064 CONFIG_USB_MIDI_GADGET=m
3065 CONFIG_USB_G_PRINTER=m 3065 CONFIG_USB_G_PRINTER=m
3066 CONFIG_USB_CDC_COMPOSITE=m 3066 CONFIG_USB_CDC_COMPOSITE=m
3067 CONFIG_USB_G_ACM_MS=m 3067 CONFIG_USB_G_ACM_MS=m
3068 CONFIG_USB_G_MULTI=m 3068 CONFIG_USB_G_MULTI=m
3069 CONFIG_USB_G_MULTI_RNDIS=y 3069 CONFIG_USB_G_MULTI_RNDIS=y
3070 CONFIG_USB_G_MULTI_CDC=y 3070 CONFIG_USB_G_MULTI_CDC=y
3071 CONFIG_USB_G_HID=m 3071 CONFIG_USB_G_HID=m
3072 CONFIG_USB_G_DBGP=m 3072 CONFIG_USB_G_DBGP=m
3073 # CONFIG_USB_G_DBGP_PRINTK is not set 3073 # CONFIG_USB_G_DBGP_PRINTK is not set
3074 CONFIG_USB_G_DBGP_SERIAL=y 3074 CONFIG_USB_G_DBGP_SERIAL=y
3075 CONFIG_USB_G_WEBCAM=m 3075 CONFIG_USB_G_WEBCAM=m
3076 # CONFIG_UWB is not set 3076 # CONFIG_UWB is not set
3077 CONFIG_MMC=y 3077 CONFIG_MMC=y
3078 # CONFIG_MMC_DEBUG is not set 3078 # CONFIG_MMC_DEBUG is not set
3079 CONFIG_MMC_UNSAFE_RESUME=y 3079 CONFIG_MMC_UNSAFE_RESUME=y
3080 # CONFIG_MMC_CLKGATE is not set 3080 # CONFIG_MMC_CLKGATE is not set
3081 3081
3082 # 3082 #
3083 # MMC/SD/SDIO Card Drivers 3083 # MMC/SD/SDIO Card Drivers
3084 # 3084 #
3085 CONFIG_MMC_BLOCK=y 3085 CONFIG_MMC_BLOCK=y
3086 CONFIG_MMC_BLOCK_MINORS=8 3086 CONFIG_MMC_BLOCK_MINORS=8
3087 CONFIG_MMC_BLOCK_BOUNCE=y 3087 CONFIG_MMC_BLOCK_BOUNCE=y
3088 CONFIG_SDIO_UART=y 3088 CONFIG_SDIO_UART=y
3089 # CONFIG_MMC_TEST is not set 3089 # CONFIG_MMC_TEST is not set
3090 3090
3091 # 3091 #
3092 # MMC/SD/SDIO Host Controller Drivers 3092 # MMC/SD/SDIO Host Controller Drivers
3093 # 3093 #
3094 # CONFIG_MMC_SDHCI is not set 3094 # CONFIG_MMC_SDHCI is not set
3095 # CONFIG_MMC_SDHCI_PXAV3 is not set 3095 # CONFIG_MMC_SDHCI_PXAV3 is not set
3096 # CONFIG_MMC_SDHCI_PXAV2 is not set 3096 # CONFIG_MMC_SDHCI_PXAV2 is not set
3097 CONFIG_MMC_OMAP=y 3097 CONFIG_MMC_OMAP=y
3098 CONFIG_MMC_OMAP_HS=y 3098 CONFIG_MMC_OMAP_HS=y
3099 # CONFIG_MMC_TIFM_SD is not set 3099 # CONFIG_MMC_TIFM_SD is not set
3100 # CONFIG_MMC_CB710 is not set 3100 # CONFIG_MMC_CB710 is not set
3101 # CONFIG_MMC_VIA_SDMMC is not set 3101 # CONFIG_MMC_VIA_SDMMC is not set
3102 # CONFIG_MMC_DW is not set 3102 # CONFIG_MMC_DW is not set
3103 # CONFIG_MMC_VUB300 is not set 3103 # CONFIG_MMC_VUB300 is not set
3104 # CONFIG_MMC_USHC is not set 3104 # CONFIG_MMC_USHC is not set
3105 # CONFIG_MEMSTICK is not set 3105 # CONFIG_MEMSTICK is not set
3106 # CONFIG_NEW_LEDS is not set 3106 # CONFIG_NEW_LEDS is not set
3107 # CONFIG_ACCESSIBILITY is not set 3107 # CONFIG_ACCESSIBILITY is not set
3108 # CONFIG_INFINIBAND is not set 3108 # CONFIG_INFINIBAND is not set
3109 # CONFIG_EDAC is not set 3109 # CONFIG_EDAC is not set
3110 CONFIG_RTC_LIB=y 3110 CONFIG_RTC_LIB=y
3111 CONFIG_RTC_CLASS=y 3111 CONFIG_RTC_CLASS=y
3112 CONFIG_RTC_HCTOSYS=y 3112 CONFIG_RTC_HCTOSYS=y
3113 CONFIG_RTC_SYSTOHC=y 3113 CONFIG_RTC_SYSTOHC=y
3114 CONFIG_RTC_HCTOSYS_DEVICE="rtc0" 3114 CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
3115 CONFIG_RTC_DEBUG=y 3115 CONFIG_RTC_DEBUG=y
3116 3116
3117 # 3117 #
3118 # RTC interfaces 3118 # RTC interfaces
3119 # 3119 #
3120 CONFIG_RTC_INTF_SYSFS=y 3120 CONFIG_RTC_INTF_SYSFS=y
3121 CONFIG_RTC_INTF_PROC=y 3121 CONFIG_RTC_INTF_PROC=y
3122 CONFIG_RTC_INTF_DEV=y 3122 CONFIG_RTC_INTF_DEV=y
3123 # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set 3123 # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set
3124 # CONFIG_RTC_DRV_TEST is not set 3124 # CONFIG_RTC_DRV_TEST is not set
3125 3125
3126 # 3126 #
3127 # I2C RTC drivers 3127 # I2C RTC drivers
3128 # 3128 #
3129 CONFIG_RTC_DRV_DS1307=y 3129 CONFIG_RTC_DRV_DS1307=y
3130 # CONFIG_RTC_DRV_DS1374 is not set 3130 # CONFIG_RTC_DRV_DS1374 is not set
3131 # CONFIG_RTC_DRV_DS1672 is not set 3131 # CONFIG_RTC_DRV_DS1672 is not set
3132 # CONFIG_RTC_DRV_DS3232 is not set 3132 # CONFIG_RTC_DRV_DS3232 is not set
3133 # CONFIG_RTC_DRV_HYM8563 is not set 3133 # CONFIG_RTC_DRV_HYM8563 is not set
3134 # CONFIG_RTC_DRV_MAX6900 is not set 3134 # CONFIG_RTC_DRV_MAX6900 is not set
3135 # CONFIG_RTC_DRV_RS5C372 is not set 3135 # CONFIG_RTC_DRV_RS5C372 is not set
3136 # CONFIG_RTC_DRV_ISL1208 is not set 3136 # CONFIG_RTC_DRV_ISL1208 is not set
3137 # CONFIG_RTC_DRV_ISL12022 is not set 3137 # CONFIG_RTC_DRV_ISL12022 is not set
3138 # CONFIG_RTC_DRV_ISL12057 is not set 3138 # CONFIG_RTC_DRV_ISL12057 is not set
3139 # CONFIG_RTC_DRV_X1205 is not set 3139 # CONFIG_RTC_DRV_X1205 is not set
3140 # CONFIG_RTC_DRV_PALMAS is not set 3140 # CONFIG_RTC_DRV_PALMAS is not set
3141 # CONFIG_RTC_DRV_PCF2127 is not set 3141 # CONFIG_RTC_DRV_PCF2127 is not set
3142 # CONFIG_RTC_DRV_PCF8523 is not set 3142 # CONFIG_RTC_DRV_PCF8523 is not set
3143 # CONFIG_RTC_DRV_PCF8563 is not set 3143 # CONFIG_RTC_DRV_PCF8563 is not set
3144 # CONFIG_RTC_DRV_PCF8583 is not set 3144 # CONFIG_RTC_DRV_PCF8583 is not set
3145 # CONFIG_RTC_DRV_M41T80 is not set 3145 # CONFIG_RTC_DRV_M41T80 is not set
3146 # CONFIG_RTC_DRV_BQ32K is not set 3146 # CONFIG_RTC_DRV_BQ32K is not set
3147 # CONFIG_RTC_DRV_TPS65910 is not set 3147 # CONFIG_RTC_DRV_TPS65910 is not set
3148 CONFIG_RTC_DRV_S35390A=y 3148 CONFIG_RTC_DRV_S35390A=y
3149 # CONFIG_RTC_DRV_FM3130 is not set 3149 # CONFIG_RTC_DRV_FM3130 is not set
3150 # CONFIG_RTC_DRV_RX8581 is not set 3150 # CONFIG_RTC_DRV_RX8581 is not set
3151 # CONFIG_RTC_DRV_RX8025 is not set 3151 # CONFIG_RTC_DRV_RX8025 is not set
3152 # CONFIG_RTC_DRV_EM3027 is not set 3152 # CONFIG_RTC_DRV_EM3027 is not set
3153 # CONFIG_RTC_DRV_RV3029C2 is not set 3153 # CONFIG_RTC_DRV_RV3029C2 is not set
3154 3154
3155 # 3155 #
3156 # SPI RTC drivers 3156 # SPI RTC drivers
3157 # 3157 #
3158 # CONFIG_RTC_DRV_M41T93 is not set 3158 # CONFIG_RTC_DRV_M41T93 is not set
3159 # CONFIG_RTC_DRV_M41T94 is not set 3159 # CONFIG_RTC_DRV_M41T94 is not set
3160 # CONFIG_RTC_DRV_DS1305 is not set 3160 # CONFIG_RTC_DRV_DS1305 is not set
3161 # CONFIG_RTC_DRV_DS1390 is not set 3161 # CONFIG_RTC_DRV_DS1390 is not set
3162 # CONFIG_RTC_DRV_MAX6902 is not set 3162 # CONFIG_RTC_DRV_MAX6902 is not set
3163 # CONFIG_RTC_DRV_R9701 is not set 3163 # CONFIG_RTC_DRV_R9701 is not set
3164 # CONFIG_RTC_DRV_RS5C348 is not set 3164 # CONFIG_RTC_DRV_RS5C348 is not set
3165 # CONFIG_RTC_DRV_DS3234 is not set 3165 # CONFIG_RTC_DRV_DS3234 is not set
3166 # CONFIG_RTC_DRV_PCF2123 is not set 3166 # CONFIG_RTC_DRV_PCF2123 is not set
3167 # CONFIG_RTC_DRV_RX4581 is not set 3167 # CONFIG_RTC_DRV_RX4581 is not set
3168 3168
3169 # 3169 #
3170 # Platform RTC drivers 3170 # Platform RTC drivers
3171 # 3171 #
3172 # CONFIG_RTC_DRV_CMOS is not set 3172 # CONFIG_RTC_DRV_CMOS is not set
3173 # CONFIG_RTC_DRV_DS1286 is not set 3173 # CONFIG_RTC_DRV_DS1286 is not set
3174 # CONFIG_RTC_DRV_DS1511 is not set 3174 # CONFIG_RTC_DRV_DS1511 is not set
3175 # CONFIG_RTC_DRV_DS1553 is not set 3175 # CONFIG_RTC_DRV_DS1553 is not set
3176 # CONFIG_RTC_DRV_DS1742 is not set 3176 # CONFIG_RTC_DRV_DS1742 is not set
3177 # CONFIG_RTC_DRV_STK17TA8 is not set 3177 # CONFIG_RTC_DRV_STK17TA8 is not set
3178 # CONFIG_RTC_DRV_M48T86 is not set 3178 # CONFIG_RTC_DRV_M48T86 is not set
3179 # CONFIG_RTC_DRV_M48T35 is not set 3179 # CONFIG_RTC_DRV_M48T35 is not set
3180 # CONFIG_RTC_DRV_M48T59 is not set 3180 # CONFIG_RTC_DRV_M48T59 is not set
3181 # CONFIG_RTC_DRV_MSM6242 is not set 3181 # CONFIG_RTC_DRV_MSM6242 is not set
3182 # CONFIG_RTC_DRV_BQ4802 is not set 3182 # CONFIG_RTC_DRV_BQ4802 is not set
3183 # CONFIG_RTC_DRV_RP5C01 is not set 3183 # CONFIG_RTC_DRV_RP5C01 is not set
3184 # CONFIG_RTC_DRV_V3020 is not set 3184 # CONFIG_RTC_DRV_V3020 is not set
3185 # CONFIG_RTC_DRV_DS2404 is not set 3185 # CONFIG_RTC_DRV_DS2404 is not set
3186 3186
3187 # 3187 #
3188 # on-CPU RTC drivers 3188 # on-CPU RTC drivers
3189 # 3189 #
3190 # CONFIG_RTC_DRV_OMAP is not set 3190 # CONFIG_RTC_DRV_OMAP is not set
3191 # CONFIG_RTC_DRV_SNVS is not set 3191 # CONFIG_RTC_DRV_SNVS is not set
3192 # CONFIG_RTC_DRV_MOXART is not set 3192 # CONFIG_RTC_DRV_MOXART is not set
3193 3193
3194 # 3194 #
3195 # HID Sensor RTC drivers 3195 # HID Sensor RTC drivers
3196 # 3196 #
3197 # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set 3197 # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set
3198 CONFIG_DMADEVICES=y 3198 CONFIG_DMADEVICES=y
3199 # CONFIG_DMADEVICES_DEBUG is not set 3199 # CONFIG_DMADEVICES_DEBUG is not set
3200 3200
3201 # 3201 #
3202 # DMA Devices 3202 # DMA Devices
3203 # 3203 #
3204 # CONFIG_DW_DMAC_CORE is not set 3204 # CONFIG_DW_DMAC_CORE is not set
3205 # CONFIG_DW_DMAC is not set 3205 # CONFIG_DW_DMAC is not set
3206 # CONFIG_DW_DMAC_PCI is not set 3206 # CONFIG_DW_DMAC_PCI is not set
3207 # CONFIG_TIMB_DMA is not set 3207 # CONFIG_TIMB_DMA is not set
3208 CONFIG_TI_EDMA=y 3208 CONFIG_TI_EDMA=y
3209 CONFIG_DMA_OMAP=y 3209 CONFIG_DMA_OMAP=y
3210 CONFIG_TI_CPPI41=y 3210 CONFIG_TI_CPPI41=y
3211 CONFIG_DMA_ENGINE=y 3211 CONFIG_DMA_ENGINE=y
3212 CONFIG_DMA_VIRTUAL_CHANNELS=y 3212 CONFIG_DMA_VIRTUAL_CHANNELS=y
3213 CONFIG_DMA_OF=y 3213 CONFIG_DMA_OF=y
3214 3214
3215 # 3215 #
3216 # DMA Clients 3216 # DMA Clients
3217 # 3217 #
3218 # CONFIG_ASYNC_TX_DMA is not set 3218 # CONFIG_ASYNC_TX_DMA is not set
3219 # CONFIG_DMATEST is not set 3219 # CONFIG_DMATEST is not set
3220 # CONFIG_AUXDISPLAY is not set 3220 # CONFIG_AUXDISPLAY is not set
3221 # CONFIG_UIO is not set 3221 # CONFIG_UIO is not set
3222 # CONFIG_VFIO is not set 3222 # CONFIG_VFIO is not set
3223 # CONFIG_VIRT_DRIVERS is not set 3223 # CONFIG_VIRT_DRIVERS is not set
3224 CONFIG_VIRTIO=y 3224 CONFIG_VIRTIO=y
3225 3225
3226 # 3226 #
3227 # Virtio drivers 3227 # Virtio drivers
3228 # 3228 #
3229 # CONFIG_VIRTIO_PCI is not set 3229 # CONFIG_VIRTIO_PCI is not set
3230 # CONFIG_VIRTIO_BALLOON is not set 3230 # CONFIG_VIRTIO_BALLOON is not set
3231 # CONFIG_VIRTIO_MMIO is not set 3231 # CONFIG_VIRTIO_MMIO is not set
3232 3232
3233 # 3233 #
3234 # Microsoft Hyper-V guest support 3234 # Microsoft Hyper-V guest support
3235 # 3235 #
3236 # CONFIG_STAGING is not set 3236 # CONFIG_STAGING is not set
3237 CONFIG_CLKDEV_LOOKUP=y 3237 CONFIG_CLKDEV_LOOKUP=y
3238 CONFIG_HAVE_CLK_PREPARE=y 3238 CONFIG_HAVE_CLK_PREPARE=y
3239 CONFIG_COMMON_CLK=y 3239 CONFIG_COMMON_CLK=y
3240 3240
3241 # 3241 #
3242 # Common Clock Framework 3242 # Common Clock Framework
3243 # 3243 #
3244 # CONFIG_COMMON_CLK_SI5351 is not set 3244 # CONFIG_COMMON_CLK_SI5351 is not set
3245 # CONFIG_COMMON_CLK_SI570 is not set 3245 # CONFIG_COMMON_CLK_SI570 is not set
3246 # CONFIG_CLK_TWL6040 is not set 3246 # CONFIG_CLK_TWL6040 is not set
3247 # CONFIG_COMMON_CLK_QCOM is not set 3247 # CONFIG_COMMON_CLK_QCOM is not set
3248 CONFIG_HWSPINLOCK=y 3248 CONFIG_HWSPINLOCK=y
3249 3249
3250 # 3250 #
3251 # Hardware Spinlock drivers 3251 # Hardware Spinlock drivers
3252 # 3252 #
3253 CONFIG_HWSPINLOCK_OMAP=y 3253 CONFIG_HWSPINLOCK_OMAP=y
3254 CONFIG_CLKSRC_MMIO=y 3254 CONFIG_CLKSRC_MMIO=y
3255 CONFIG_MAILBOX=y 3255 CONFIG_MAILBOX=y
3256 CONFIG_OMAP2PLUS_MBOX=y 3256 CONFIG_OMAP2PLUS_MBOX=y
3257 CONFIG_OMAP_MBOX_KFIFO_SIZE=256 3257 CONFIG_OMAP_MBOX_KFIFO_SIZE=256
3258 CONFIG_IOMMU_API=y 3258 CONFIG_IOMMU_API=y
3259 CONFIG_IOMMU_SUPPORT=y 3259 CONFIG_IOMMU_SUPPORT=y
3260 CONFIG_OF_IOMMU=y 3260 CONFIG_OF_IOMMU=y
3261 CONFIG_OMAP_IOMMU=y 3261 CONFIG_OMAP_IOMMU=y
3262 CONFIG_OMAP_IOVMM=y 3262 CONFIG_OMAP_IOVMM=y
3263 CONFIG_OMAP_IOMMU_DEBUG=y 3263 CONFIG_OMAP_IOMMU_DEBUG=y
3264 3264
3265 # 3265 #
3266 # Remoteproc drivers 3266 # Remoteproc drivers
3267 # 3267 #
3268 CONFIG_REMOTEPROC=y 3268 CONFIG_REMOTEPROC=y
3269 # CONFIG_STE_MODEM_RPROC is not set 3269 # CONFIG_STE_MODEM_RPROC is not set
3270 CONFIG_WKUP_M3_RPROC=y 3270 CONFIG_WKUP_M3_RPROC=y
3271 # CONFIG_PRUSS_REMOTEPROC is not set 3271 # CONFIG_PRUSS_REMOTEPROC is not set
3272 3272
3273 # 3273 #
3274 # Rpmsg drivers 3274 # Rpmsg drivers
3275 # 3275 #
3276 CONFIG_PM_DEVFREQ=y 3276 CONFIG_PM_DEVFREQ=y
3277 3277
3278 # 3278 #
3279 # DEVFREQ Governors 3279 # DEVFREQ Governors
3280 # 3280 #
3281 CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y 3281 CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y
3282 CONFIG_DEVFREQ_GOV_PERFORMANCE=y 3282 CONFIG_DEVFREQ_GOV_PERFORMANCE=y
3283 CONFIG_DEVFREQ_GOV_POWERSAVE=y 3283 CONFIG_DEVFREQ_GOV_POWERSAVE=y
3284 CONFIG_DEVFREQ_GOV_USERSPACE=y 3284 CONFIG_DEVFREQ_GOV_USERSPACE=y
3285 3285
3286 # 3286 #
3287 # DEVFREQ Drivers 3287 # DEVFREQ Drivers
3288 # 3288 #
3289 CONFIG_EXTCON=y 3289 CONFIG_EXTCON=y
3290 3290
3291 # 3291 #
3292 # Extcon Device Drivers 3292 # Extcon Device Drivers
3293 # 3293 #
3294 # CONFIG_EXTCON_ADC_JACK is not set 3294 # CONFIG_EXTCON_ADC_JACK is not set
3295 # CONFIG_EXTCON_GPIO is not set 3295 # CONFIG_EXTCON_GPIO is not set
3296 CONFIG_EXTCON_PALMAS=y 3296 CONFIG_EXTCON_PALMAS=y
3297 CONFIG_EXTCON_USB_GPIO=y 3297 CONFIG_EXTCON_USB_GPIO=y
3298 # CONFIG_MEMORY is not set 3298 # CONFIG_MEMORY is not set
3299 CONFIG_IIO=m 3299 CONFIG_IIO=m
3300 CONFIG_IIO_BUFFER=y 3300 CONFIG_IIO_BUFFER=y
3301 CONFIG_IIO_BUFFER_CB=y 3301 CONFIG_IIO_BUFFER_CB=y
3302 CONFIG_IIO_KFIFO_BUF=m 3302 CONFIG_IIO_KFIFO_BUF=m
3303 CONFIG_IIO_TRIGGER=y 3303 CONFIG_IIO_TRIGGER=y
3304 CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 3304 CONFIG_IIO_CONSUMERS_PER_TRIGGER=2
3305 3305
3306 # 3306 #
3307 # Accelerometers 3307 # Accelerometers
3308 # 3308 #
3309 # CONFIG_BMA180 is not set 3309 # CONFIG_BMA180 is not set
3310 # CONFIG_IIO_ST_ACCEL_3AXIS is not set 3310 # CONFIG_IIO_ST_ACCEL_3AXIS is not set
3311 # CONFIG_KXSD9 is not set 3311 # CONFIG_KXSD9 is not set
3312 3312
3313 # 3313 #
3314 # Analog to digital converters 3314 # Analog to digital converters
3315 # 3315 #
3316 # CONFIG_AD7266 is not set 3316 # CONFIG_AD7266 is not set
3317 # CONFIG_AD7298 is not set 3317 # CONFIG_AD7298 is not set
3318 # CONFIG_AD7476 is not set 3318 # CONFIG_AD7476 is not set
3319 # CONFIG_AD7791 is not set 3319 # CONFIG_AD7791 is not set
3320 # CONFIG_AD7793 is not set 3320 # CONFIG_AD7793 is not set
3321 # CONFIG_AD7887 is not set 3321 # CONFIG_AD7887 is not set
3322 # CONFIG_AD7923 is not set 3322 # CONFIG_AD7923 is not set
3323 # CONFIG_EXYNOS_ADC is not set 3323 # CONFIG_EXYNOS_ADC is not set
3324 # CONFIG_MAX1363 is not set 3324 # CONFIG_MAX1363 is not set
3325 # CONFIG_MCP320X is not set 3325 # CONFIG_MCP320X is not set
3326 # CONFIG_MCP3422 is not set 3326 # CONFIG_MCP3422 is not set
3327 # CONFIG_NAU7802 is not set 3327 # CONFIG_NAU7802 is not set
3328 # CONFIG_TI_ADC081C is not set 3328 # CONFIG_TI_ADC081C is not set
3329 # CONFIG_TI_AM335X_ADC is not set 3329 # CONFIG_TI_AM335X_ADC is not set
3330 3330
3331 # 3331 #
3332 # Amplifiers 3332 # Amplifiers
3333 # 3333 #
3334 # CONFIG_AD8366 is not set 3334 # CONFIG_AD8366 is not set
3335 3335
3336 # 3336 #
3337 # Hid Sensor IIO Common 3337 # Hid Sensor IIO Common
3338 # 3338 #
3339 3339
3340 # 3340 #
3341 # Digital to analog converters 3341 # Digital to analog converters
3342 # 3342 #
3343 # CONFIG_AD5064 is not set 3343 # CONFIG_AD5064 is not set
3344 # CONFIG_AD5360 is not set 3344 # CONFIG_AD5360 is not set
3345 # CONFIG_AD5380 is not set 3345 # CONFIG_AD5380 is not set
3346 # CONFIG_AD5421 is not set 3346 # CONFIG_AD5421 is not set
3347 # CONFIG_AD5446 is not set 3347 # CONFIG_AD5446 is not set
3348 # CONFIG_AD5449 is not set 3348 # CONFIG_AD5449 is not set
3349 # CONFIG_AD5504 is not set 3349 # CONFIG_AD5504 is not set
3350 # CONFIG_AD5624R_SPI is not set 3350 # CONFIG_AD5624R_SPI is not set
3351 # CONFIG_AD5686 is not set 3351 # CONFIG_AD5686 is not set
3352 # CONFIG_AD5755 is not set 3352 # CONFIG_AD5755 is not set
3353 # CONFIG_AD5764 is not set 3353 # CONFIG_AD5764 is not set
3354 # CONFIG_AD5791 is not set 3354 # CONFIG_AD5791 is not set
3355 # CONFIG_AD7303 is not set 3355 # CONFIG_AD7303 is not set
3356 # CONFIG_MAX517 is not set 3356 # CONFIG_MAX517 is not set
3357 # CONFIG_MCP4725 is not set 3357 # CONFIG_MCP4725 is not set
3358 3358
3359 # 3359 #
3360 # Frequency Synthesizers DDS/PLL 3360 # Frequency Synthesizers DDS/PLL
3361 # 3361 #
3362 3362
3363 # 3363 #
3364 # Clock Generator/Distribution 3364 # Clock Generator/Distribution
3365 # 3365 #
3366 # CONFIG_AD9523 is not set 3366 # CONFIG_AD9523 is not set
3367 3367
3368 # 3368 #
3369 # Phase-Locked Loop (PLL) frequency synthesizers 3369 # Phase-Locked Loop (PLL) frequency synthesizers
3370 # 3370 #
3371 # CONFIG_ADF4350 is not set 3371 # CONFIG_ADF4350 is not set
3372 3372
3373 # 3373 #
3374 # Digital gyroscope sensors 3374 # Digital gyroscope sensors
3375 # 3375 #
3376 # CONFIG_ADIS16080 is not set 3376 # CONFIG_ADIS16080 is not set
3377 # CONFIG_ADIS16130 is not set 3377 # CONFIG_ADIS16130 is not set
3378 # CONFIG_ADIS16136 is not set 3378 # CONFIG_ADIS16136 is not set
3379 # CONFIG_ADIS16260 is not set 3379 # CONFIG_ADIS16260 is not set
3380 # CONFIG_ADXRS450 is not set 3380 # CONFIG_ADXRS450 is not set
3381 # CONFIG_IIO_ST_GYRO_3AXIS is not set 3381 # CONFIG_IIO_ST_GYRO_3AXIS is not set
3382 # CONFIG_ITG3200 is not set 3382 # CONFIG_ITG3200 is not set
3383 3383
3384 # 3384 #
3385 # Humidity sensors 3385 # Humidity sensors
3386 # 3386 #
3387 # CONFIG_DHT11 is not set 3387 # CONFIG_DHT11 is not set
3388 3388
3389 # 3389 #
3390 # Inertial measurement units 3390 # Inertial measurement units
3391 # 3391 #
3392 # CONFIG_ADIS16400 is not set 3392 # CONFIG_ADIS16400 is not set
3393 # CONFIG_ADIS16480 is not set 3393 # CONFIG_ADIS16480 is not set
3394 # CONFIG_INV_MPU6050_IIO is not set 3394 # CONFIG_INV_MPU6050_IIO is not set
3395 3395
3396 # 3396 #
3397 # Light sensors 3397 # Light sensors
3398 # 3398 #
3399 # CONFIG_ADJD_S311 is not set 3399 # CONFIG_ADJD_S311 is not set
3400 # CONFIG_APDS9300 is not set 3400 # CONFIG_APDS9300 is not set
3401 # CONFIG_CM32181 is not set 3401 # CONFIG_CM32181 is not set
3402 # CONFIG_CM36651 is not set 3402 # CONFIG_CM36651 is not set
3403 # CONFIG_GP2AP020A00F is not set 3403 # CONFIG_GP2AP020A00F is not set
3404 # CONFIG_TCS3472 is not set 3404 # CONFIG_TCS3472 is not set
3405 # CONFIG_SENSORS_TSL2563 is not set 3405 # CONFIG_SENSORS_TSL2563 is not set
3406 # CONFIG_TSL4531 is not set 3406 # CONFIG_TSL4531 is not set
3407 # CONFIG_VCNL4000 is not set 3407 # CONFIG_VCNL4000 is not set
3408 3408
3409 # 3409 #
3410 # Magnetometer sensors 3410 # Magnetometer sensors
3411 # 3411 #
3412 # CONFIG_AK8975 is not set 3412 # CONFIG_AK8975 is not set
3413 # CONFIG_MAG3110 is not set 3413 # CONFIG_MAG3110 is not set
3414 # CONFIG_IIO_ST_MAGN_3AXIS is not set 3414 # CONFIG_IIO_ST_MAGN_3AXIS is not set
3415 3415
3416 # 3416 #
3417 # Inclinometer sensors 3417 # Inclinometer sensors
3418 # 3418 #
3419 3419
3420 # 3420 #
3421 # Triggers - standalone 3421 # Triggers - standalone
3422 # 3422 #
3423 # CONFIG_IIO_INTERRUPT_TRIGGER is not set 3423 # CONFIG_IIO_INTERRUPT_TRIGGER is not set
3424 # CONFIG_IIO_SYSFS_TRIGGER is not set 3424 # CONFIG_IIO_SYSFS_TRIGGER is not set
3425 3425
3426 # 3426 #
3427 # Pressure sensors 3427 # Pressure sensors
3428 # 3428 #
3429 # CONFIG_MPL3115 is not set 3429 # CONFIG_MPL3115 is not set
3430 # CONFIG_IIO_ST_PRESS is not set 3430 # CONFIG_IIO_ST_PRESS is not set
3431 3431
3432 # 3432 #
3433 # Temperature sensors 3433 # Temperature sensors
3434 # 3434 #
3435 # CONFIG_TMP006 is not set 3435 # CONFIG_TMP006 is not set
3436 # CONFIG_VME_BUS is not set 3436 # CONFIG_VME_BUS is not set
3437 CONFIG_PWM=y 3437 CONFIG_PWM=y
3438 CONFIG_PWM_SYSFS=y 3438 CONFIG_PWM_SYSFS=y
3439 # CONFIG_PWM_PCA9685 is not set 3439 # CONFIG_PWM_PCA9685 is not set
3440 CONFIG_PWM_TIECAP=y 3440 CONFIG_PWM_TIECAP=y
3441 CONFIG_PWM_TIEHRPWM=y 3441 CONFIG_PWM_TIEHRPWM=y
3442 CONFIG_PWM_TIPWMSS=y 3442 CONFIG_PWM_TIPWMSS=y
3443 CONFIG_IRQCHIP=y 3443 CONFIG_IRQCHIP=y
3444 # CONFIG_IPACK_BUS is not set 3444 # CONFIG_IPACK_BUS is not set
3445 # CONFIG_RESET_CONTROLLER is not set 3445 # CONFIG_RESET_CONTROLLER is not set
3446 # CONFIG_FMC is not set 3446 # CONFIG_FMC is not set
3447 3447
3448 # 3448 #
3449 # PHY Subsystem 3449 # PHY Subsystem
3450 # 3450 #
3451 CONFIG_GENERIC_PHY=y 3451 CONFIG_GENERIC_PHY=y
3452 # CONFIG_PHY_EXYNOS_MIPI_VIDEO is not set 3452 # CONFIG_PHY_EXYNOS_MIPI_VIDEO is not set
3453 CONFIG_OMAP_CONTROL_PHY=y 3453 CONFIG_OMAP_CONTROL_PHY=y
3454 CONFIG_OMAP_USB2=y 3454 CONFIG_OMAP_USB2=y
3455 CONFIG_TI_PIPE3=y 3455 CONFIG_TI_PIPE3=y
3456 # CONFIG_PHY_EXYNOS_DP_VIDEO is not set 3456 # CONFIG_PHY_EXYNOS_DP_VIDEO is not set
3457 # CONFIG_BCM_KONA_USB2_PHY is not set 3457 # CONFIG_BCM_KONA_USB2_PHY is not set
3458 # CONFIG_POWERCAP is not set 3458 # CONFIG_POWERCAP is not set
3459 3459
3460 # 3460 #
3461 # File systems 3461 # File systems
3462 # 3462 #
3463 CONFIG_DCACHE_WORD_ACCESS=y 3463 CONFIG_DCACHE_WORD_ACCESS=y
3464 CONFIG_EXT2_FS=y 3464 CONFIG_EXT2_FS=y
3465 # CONFIG_EXT2_FS_XATTR is not set 3465 # CONFIG_EXT2_FS_XATTR is not set
3466 # CONFIG_EXT2_FS_XIP is not set 3466 # CONFIG_EXT2_FS_XIP is not set
3467 CONFIG_EXT3_FS=y 3467 CONFIG_EXT3_FS=y
3468 CONFIG_EXT3_DEFAULTS_TO_ORDERED=y 3468 CONFIG_EXT3_DEFAULTS_TO_ORDERED=y
3469 # CONFIG_EXT3_FS_XATTR is not set 3469 # CONFIG_EXT3_FS_XATTR is not set
3470 CONFIG_EXT4_FS=y 3470 CONFIG_EXT4_FS=y
3471 # CONFIG_EXT4_FS_POSIX_ACL is not set 3471 # CONFIG_EXT4_FS_POSIX_ACL is not set
3472 # CONFIG_EXT4_FS_SECURITY is not set 3472 # CONFIG_EXT4_FS_SECURITY is not set
3473 # CONFIG_EXT4_DEBUG is not set 3473 # CONFIG_EXT4_DEBUG is not set
3474 CONFIG_JBD=y 3474 CONFIG_JBD=y
3475 # CONFIG_JBD_DEBUG is not set 3475 # CONFIG_JBD_DEBUG is not set
3476 CONFIG_JBD2=y 3476 CONFIG_JBD2=y
3477 # CONFIG_JBD2_DEBUG is not set 3477 # CONFIG_JBD2_DEBUG is not set
3478 CONFIG_FS_MBCACHE=y 3478 CONFIG_FS_MBCACHE=y
3479 # CONFIG_REISERFS_FS is not set 3479 # CONFIG_REISERFS_FS is not set
3480 # CONFIG_JFS_FS is not set 3480 # CONFIG_JFS_FS is not set
3481 # CONFIG_XFS_FS is not set 3481 # CONFIG_XFS_FS is not set
3482 # CONFIG_GFS2_FS is not set 3482 # CONFIG_GFS2_FS is not set
3483 # CONFIG_OCFS2_FS is not set 3483 # CONFIG_OCFS2_FS is not set
3484 # CONFIG_BTRFS_FS is not set 3484 # CONFIG_BTRFS_FS is not set
3485 # CONFIG_NILFS2_FS is not set 3485 # CONFIG_NILFS2_FS is not set
3486 CONFIG_FS_POSIX_ACL=y 3486 CONFIG_FS_POSIX_ACL=y
3487 CONFIG_EXPORTFS=y 3487 CONFIG_EXPORTFS=y
3488 CONFIG_FILE_LOCKING=y 3488 CONFIG_FILE_LOCKING=y
3489 CONFIG_FSNOTIFY=y 3489 CONFIG_FSNOTIFY=y
3490 CONFIG_DNOTIFY=y 3490 CONFIG_DNOTIFY=y
3491 CONFIG_INOTIFY_USER=y 3491 CONFIG_INOTIFY_USER=y
3492 # CONFIG_FANOTIFY is not set 3492 # CONFIG_FANOTIFY is not set
3493 CONFIG_QUOTA=y 3493 CONFIG_QUOTA=y
3494 # CONFIG_QUOTA_NETLINK_INTERFACE is not set 3494 # CONFIG_QUOTA_NETLINK_INTERFACE is not set
3495 CONFIG_PRINT_QUOTA_WARNING=y 3495 CONFIG_PRINT_QUOTA_WARNING=y
3496 # CONFIG_QUOTA_DEBUG is not set 3496 # CONFIG_QUOTA_DEBUG is not set
3497 CONFIG_QUOTA_TREE=y 3497 CONFIG_QUOTA_TREE=y
3498 # CONFIG_QFMT_V1 is not set 3498 # CONFIG_QFMT_V1 is not set
3499 CONFIG_QFMT_V2=y 3499 CONFIG_QFMT_V2=y
3500 CONFIG_QUOTACTL=y 3500 CONFIG_QUOTACTL=y
3501 # CONFIG_AUTOFS4_FS is not set 3501 # CONFIG_AUTOFS4_FS is not set
3502 # CONFIG_FUSE_FS is not set 3502 # CONFIG_FUSE_FS is not set
3503 3503
3504 # 3504 #
3505 # Caches 3505 # Caches
3506 # 3506 #
3507 # CONFIG_FSCACHE is not set 3507 # CONFIG_FSCACHE is not set
3508 3508
3509 # 3509 #
3510 # CD-ROM/DVD Filesystems 3510 # CD-ROM/DVD Filesystems
3511 # 3511 #
3512 # CONFIG_ISO9660_FS is not set 3512 # CONFIG_ISO9660_FS is not set
3513 # CONFIG_UDF_FS is not set 3513 # CONFIG_UDF_FS is not set
3514 3514
3515 # 3515 #
3516 # DOS/FAT/NT Filesystems 3516 # DOS/FAT/NT Filesystems
3517 # 3517 #
3518 CONFIG_FAT_FS=y 3518 CONFIG_FAT_FS=y
3519 CONFIG_MSDOS_FS=y 3519 CONFIG_MSDOS_FS=y
3520 CONFIG_VFAT_FS=y 3520 CONFIG_VFAT_FS=y
3521 CONFIG_FAT_DEFAULT_CODEPAGE=437 3521 CONFIG_FAT_DEFAULT_CODEPAGE=437
3522 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" 3522 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
3523 # CONFIG_NTFS_FS is not set 3523 # CONFIG_NTFS_FS is not set
3524 3524
3525 # 3525 #
3526 # Pseudo filesystems 3526 # Pseudo filesystems
3527 # 3527 #
3528 CONFIG_PROC_FS=y 3528 CONFIG_PROC_FS=y
3529 CONFIG_PROC_SYSCTL=y 3529 CONFIG_PROC_SYSCTL=y
3530 CONFIG_PROC_PAGE_MONITOR=y 3530 CONFIG_PROC_PAGE_MONITOR=y
3531 CONFIG_SYSFS=y 3531 CONFIG_SYSFS=y
3532 CONFIG_TMPFS=y 3532 CONFIG_TMPFS=y
3533 # CONFIG_TMPFS_POSIX_ACL is not set 3533 # CONFIG_TMPFS_POSIX_ACL is not set
3534 # CONFIG_TMPFS_XATTR is not set 3534 # CONFIG_TMPFS_XATTR is not set
3535 # CONFIG_HUGETLB_PAGE is not set 3535 # CONFIG_HUGETLB_PAGE is not set
3536 CONFIG_CONFIGFS_FS=m 3536 CONFIG_CONFIGFS_FS=m
3537 CONFIG_MISC_FILESYSTEMS=y 3537 CONFIG_MISC_FILESYSTEMS=y
3538 # CONFIG_ADFS_FS is not set 3538 # CONFIG_ADFS_FS is not set
3539 # CONFIG_AFFS_FS is not set 3539 # CONFIG_AFFS_FS is not set
3540 # CONFIG_ECRYPT_FS is not set 3540 # CONFIG_ECRYPT_FS is not set
3541 # CONFIG_HFS_FS is not set 3541 # CONFIG_HFS_FS is not set
3542 # CONFIG_HFSPLUS_FS is not set 3542 # CONFIG_HFSPLUS_FS is not set
3543 # CONFIG_BEFS_FS is not set 3543 # CONFIG_BEFS_FS is not set
3544 # CONFIG_BFS_FS is not set 3544 # CONFIG_BFS_FS is not set
3545 # CONFIG_EFS_FS is not set 3545 # CONFIG_EFS_FS is not set
3546 CONFIG_JFFS2_FS=y 3546 CONFIG_JFFS2_FS=y
3547 CONFIG_JFFS2_FS_DEBUG=0 3547 CONFIG_JFFS2_FS_DEBUG=0
3548 CONFIG_JFFS2_FS_WRITEBUFFER=y 3548 CONFIG_JFFS2_FS_WRITEBUFFER=y
3549 # CONFIG_JFFS2_FS_WBUF_VERIFY is not set 3549 # CONFIG_JFFS2_FS_WBUF_VERIFY is not set
3550 CONFIG_JFFS2_SUMMARY=y 3550 CONFIG_JFFS2_SUMMARY=y
3551 CONFIG_JFFS2_FS_XATTR=y 3551 CONFIG_JFFS2_FS_XATTR=y
3552 CONFIG_JFFS2_FS_POSIX_ACL=y 3552 CONFIG_JFFS2_FS_POSIX_ACL=y
3553 CONFIG_JFFS2_FS_SECURITY=y 3553 CONFIG_JFFS2_FS_SECURITY=y
3554 CONFIG_JFFS2_COMPRESSION_OPTIONS=y 3554 CONFIG_JFFS2_COMPRESSION_OPTIONS=y
3555 CONFIG_JFFS2_ZLIB=y 3555 CONFIG_JFFS2_ZLIB=y
3556 CONFIG_JFFS2_LZO=y 3556 CONFIG_JFFS2_LZO=y
3557 CONFIG_JFFS2_RTIME=y 3557 CONFIG_JFFS2_RTIME=y
3558 CONFIG_JFFS2_RUBIN=y 3558 CONFIG_JFFS2_RUBIN=y
3559 # CONFIG_JFFS2_CMODE_NONE is not set 3559 # CONFIG_JFFS2_CMODE_NONE is not set
3560 CONFIG_JFFS2_CMODE_PRIORITY=y 3560 CONFIG_JFFS2_CMODE_PRIORITY=y
3561 # CONFIG_JFFS2_CMODE_SIZE is not set 3561 # CONFIG_JFFS2_CMODE_SIZE is not set
3562 # CONFIG_JFFS2_CMODE_FAVOURLZO is not set 3562 # CONFIG_JFFS2_CMODE_FAVOURLZO is not set
3563 CONFIG_UBIFS_FS=y 3563 CONFIG_UBIFS_FS=y
3564 # CONFIG_UBIFS_FS_ADVANCED_COMPR is not set 3564 # CONFIG_UBIFS_FS_ADVANCED_COMPR is not set
3565 CONFIG_UBIFS_FS_LZO=y 3565 CONFIG_UBIFS_FS_LZO=y
3566 CONFIG_UBIFS_FS_ZLIB=y 3566 CONFIG_UBIFS_FS_ZLIB=y
3567 # CONFIG_LOGFS is not set 3567 # CONFIG_LOGFS is not set
3568 CONFIG_CRAMFS=y 3568 CONFIG_CRAMFS=y
3569 # CONFIG_SQUASHFS is not set 3569 # CONFIG_SQUASHFS is not set
3570 # CONFIG_VXFS_FS is not set 3570 # CONFIG_VXFS_FS is not set
3571 # CONFIG_MINIX_FS is not set 3571 # CONFIG_MINIX_FS is not set
3572 # CONFIG_OMFS_FS is not set 3572 # CONFIG_OMFS_FS is not set
3573 # CONFIG_HPFS_FS is not set 3573 # CONFIG_HPFS_FS is not set
3574 # CONFIG_QNX4FS_FS is not set 3574 # CONFIG_QNX4FS_FS is not set
3575 # CONFIG_QNX6FS_FS is not set 3575 # CONFIG_QNX6FS_FS is not set
3576 # CONFIG_ROMFS_FS is not set 3576 # CONFIG_ROMFS_FS is not set
3577 # CONFIG_PSTORE is not set 3577 # CONFIG_PSTORE is not set
3578 # CONFIG_SYSV_FS is not set 3578 # CONFIG_SYSV_FS is not set
3579 # CONFIG_UFS_FS is not set 3579 # CONFIG_UFS_FS is not set
3580 # CONFIG_F2FS_FS is not set 3580 # CONFIG_F2FS_FS is not set
3581 CONFIG_NETWORK_FILESYSTEMS=y 3581 CONFIG_NETWORK_FILESYSTEMS=y
3582 CONFIG_NFS_FS=y 3582 CONFIG_NFS_FS=y
3583 CONFIG_NFS_V2=y 3583 CONFIG_NFS_V2=y
3584 CONFIG_NFS_V3=y 3584 CONFIG_NFS_V3=y
3585 CONFIG_NFS_V3_ACL=y 3585 CONFIG_NFS_V3_ACL=y
3586 CONFIG_NFS_V4=y 3586 CONFIG_NFS_V4=y
3587 # CONFIG_NFS_SWAP is not set 3587 # CONFIG_NFS_SWAP is not set
3588 # CONFIG_NFS_V4_1 is not set 3588 # CONFIG_NFS_V4_1 is not set
3589 CONFIG_ROOT_NFS=y 3589 CONFIG_ROOT_NFS=y
3590 # CONFIG_NFS_USE_LEGACY_DNS is not set 3590 # CONFIG_NFS_USE_LEGACY_DNS is not set
3591 CONFIG_NFS_USE_KERNEL_DNS=y 3591 CONFIG_NFS_USE_KERNEL_DNS=y
3592 # CONFIG_NFSD is not set 3592 # CONFIG_NFSD is not set
3593 CONFIG_LOCKD=y 3593 CONFIG_LOCKD=y
3594 CONFIG_LOCKD_V4=y 3594 CONFIG_LOCKD_V4=y
3595 CONFIG_NFS_ACL_SUPPORT=y 3595 CONFIG_NFS_ACL_SUPPORT=y
3596 CONFIG_NFS_COMMON=y 3596 CONFIG_NFS_COMMON=y
3597 CONFIG_SUNRPC=y 3597 CONFIG_SUNRPC=y
3598 CONFIG_SUNRPC_GSS=y 3598 CONFIG_SUNRPC_GSS=y
3599 # CONFIG_SUNRPC_DEBUG is not set 3599 # CONFIG_SUNRPC_DEBUG is not set
3600 # CONFIG_CEPH_FS is not set 3600 # CONFIG_CEPH_FS is not set
3601 # CONFIG_CIFS is not set 3601 # CONFIG_CIFS is not set
3602 # CONFIG_NCP_FS is not set 3602 # CONFIG_NCP_FS is not set
3603 # CONFIG_CODA_FS is not set 3603 # CONFIG_CODA_FS is not set
3604 # CONFIG_AFS_FS is not set 3604 # CONFIG_AFS_FS is not set
3605 CONFIG_NLS=y 3605 CONFIG_NLS=y
3606 CONFIG_NLS_DEFAULT="iso8859-1" 3606 CONFIG_NLS_DEFAULT="iso8859-1"
3607 CONFIG_NLS_CODEPAGE_437=y 3607 CONFIG_NLS_CODEPAGE_437=y
3608 # CONFIG_NLS_CODEPAGE_737 is not set 3608 # CONFIG_NLS_CODEPAGE_737 is not set
3609 # CONFIG_NLS_CODEPAGE_775 is not set 3609 # CONFIG_NLS_CODEPAGE_775 is not set
3610 # CONFIG_NLS_CODEPAGE_850 is not set 3610 # CONFIG_NLS_CODEPAGE_850 is not set
3611 # CONFIG_NLS_CODEPAGE_852 is not set 3611 # CONFIG_NLS_CODEPAGE_852 is not set
3612 # CONFIG_NLS_CODEPAGE_855 is not set 3612 # CONFIG_NLS_CODEPAGE_855 is not set
3613 # CONFIG_NLS_CODEPAGE_857 is not set 3613 # CONFIG_NLS_CODEPAGE_857 is not set
3614 # CONFIG_NLS_CODEPAGE_860 is not set 3614 # CONFIG_NLS_CODEPAGE_860 is not set
3615 # CONFIG_NLS_CODEPAGE_861 is not set 3615 # CONFIG_NLS_CODEPAGE_861 is not set
3616 # CONFIG_NLS_CODEPAGE_862 is not set 3616 # CONFIG_NLS_CODEPAGE_862 is not set
3617 # CONFIG_NLS_CODEPAGE_863 is not set 3617 # CONFIG_NLS_CODEPAGE_863 is not set
3618 # CONFIG_NLS_CODEPAGE_864 is not set 3618 # CONFIG_NLS_CODEPAGE_864 is not set
3619 # CONFIG_NLS_CODEPAGE_865 is not set 3619 # CONFIG_NLS_CODEPAGE_865 is not set
3620 # CONFIG_NLS_CODEPAGE_866 is not set 3620 # CONFIG_NLS_CODEPAGE_866 is not set
3621 # CONFIG_NLS_CODEPAGE_869 is not set 3621 # CONFIG_NLS_CODEPAGE_869 is not set
3622 # CONFIG_NLS_CODEPAGE_936 is not set 3622 # CONFIG_NLS_CODEPAGE_936 is not set
3623 # CONFIG_NLS_CODEPAGE_950 is not set 3623 # CONFIG_NLS_CODEPAGE_950 is not set
3624 # CONFIG_NLS_CODEPAGE_932 is not set 3624 # CONFIG_NLS_CODEPAGE_932 is not set
3625 # CONFIG_NLS_CODEPAGE_949 is not set 3625 # CONFIG_NLS_CODEPAGE_949 is not set
3626 # CONFIG_NLS_CODEPAGE_874 is not set 3626 # CONFIG_NLS_CODEPAGE_874 is not set
3627 # CONFIG_NLS_ISO8859_8 is not set 3627 # CONFIG_NLS_ISO8859_8 is not set
3628 # CONFIG_NLS_CODEPAGE_1250 is not set 3628 # CONFIG_NLS_CODEPAGE_1250 is not set
3629 # CONFIG_NLS_CODEPAGE_1251 is not set 3629 # CONFIG_NLS_CODEPAGE_1251 is not set
3630 # CONFIG_NLS_ASCII is not set 3630 # CONFIG_NLS_ASCII is not set
3631 CONFIG_NLS_ISO8859_1=y 3631 CONFIG_NLS_ISO8859_1=y
3632 # CONFIG_NLS_ISO8859_2 is not set 3632 # CONFIG_NLS_ISO8859_2 is not set
3633 # CONFIG_NLS_ISO8859_3 is not set 3633 # CONFIG_NLS_ISO8859_3 is not set
3634 # CONFIG_NLS_ISO8859_4 is not set 3634 # CONFIG_NLS_ISO8859_4 is not set
3635 # CONFIG_NLS_ISO8859_5 is not set 3635 # CONFIG_NLS_ISO8859_5 is not set
3636 # CONFIG_NLS_ISO8859_6 is not set 3636 # CONFIG_NLS_ISO8859_6 is not set
3637 # CONFIG_NLS_ISO8859_7 is not set 3637 # CONFIG_NLS_ISO8859_7 is not set
3638 # CONFIG_NLS_ISO8859_9 is not set 3638 # CONFIG_NLS_ISO8859_9 is not set
3639 # CONFIG_NLS_ISO8859_13 is not set 3639 # CONFIG_NLS_ISO8859_13 is not set
3640 # CONFIG_NLS_ISO8859_14 is not set 3640 # CONFIG_NLS_ISO8859_14 is not set
3641 # CONFIG_NLS_ISO8859_15 is not set 3641 # CONFIG_NLS_ISO8859_15 is not set
3642 # CONFIG_NLS_KOI8_R is not set 3642 # CONFIG_NLS_KOI8_R is not set
3643 # CONFIG_NLS_KOI8_U is not set 3643 # CONFIG_NLS_KOI8_U is not set
3644 # CONFIG_NLS_MAC_ROMAN is not set 3644 # CONFIG_NLS_MAC_ROMAN is not set
3645 # CONFIG_NLS_MAC_CELTIC is not set 3645 # CONFIG_NLS_MAC_CELTIC is not set
3646 # CONFIG_NLS_MAC_CENTEURO is not set 3646 # CONFIG_NLS_MAC_CENTEURO is not set
3647 # CONFIG_NLS_MAC_CROATIAN is not set 3647 # CONFIG_NLS_MAC_CROATIAN is not set
3648 # CONFIG_NLS_MAC_CYRILLIC is not set 3648 # CONFIG_NLS_MAC_CYRILLIC is not set
3649 # CONFIG_NLS_MAC_GAELIC is not set 3649 # CONFIG_NLS_MAC_GAELIC is not set
3650 # CONFIG_NLS_MAC_GREEK is not set 3650 # CONFIG_NLS_MAC_GREEK is not set
3651 # CONFIG_NLS_MAC_ICELAND is not set 3651 # CONFIG_NLS_MAC_ICELAND is not set
3652 # CONFIG_NLS_MAC_INUIT is not set 3652 # CONFIG_NLS_MAC_INUIT is not set
3653 # CONFIG_NLS_MAC_ROMANIAN is not set 3653 # CONFIG_NLS_MAC_ROMANIAN is not set
3654 # CONFIG_NLS_MAC_TURKISH is not set 3654 # CONFIG_NLS_MAC_TURKISH is not set
3655 # CONFIG_NLS_UTF8 is not set 3655 # CONFIG_NLS_UTF8 is not set
3656 # CONFIG_DLM is not set 3656 # CONFIG_DLM is not set
3657 3657
3658 # 3658 #
3659 # Kernel hacking 3659 # Kernel hacking
3660 # 3660 #
3661 3661
3662 # 3662 #
3663 # printk and dmesg options 3663 # printk and dmesg options
3664 # 3664 #
3665 CONFIG_PRINTK_TIME=y 3665 CONFIG_PRINTK_TIME=y
3666 CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4 3666 CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
3667 # CONFIG_BOOT_PRINTK_DELAY is not set 3667 # CONFIG_BOOT_PRINTK_DELAY is not set
3668 # CONFIG_DYNAMIC_DEBUG is not set 3668 # CONFIG_DYNAMIC_DEBUG is not set
3669 3669
3670 # 3670 #
3671 # Compile-time checks and compiler options 3671 # Compile-time checks and compiler options
3672 # 3672 #
3673 CONFIG_DEBUG_INFO=y 3673 CONFIG_DEBUG_INFO=y
3674 # CONFIG_DEBUG_INFO_REDUCED is not set 3674 # CONFIG_DEBUG_INFO_REDUCED is not set
3675 CONFIG_ENABLE_WARN_DEPRECATED=y 3675 CONFIG_ENABLE_WARN_DEPRECATED=y
3676 CONFIG_ENABLE_MUST_CHECK=y 3676 CONFIG_ENABLE_MUST_CHECK=y
3677 CONFIG_FRAME_WARN=1024 3677 CONFIG_FRAME_WARN=1024
3678 # CONFIG_STRIP_ASM_SYMS is not set 3678 # CONFIG_STRIP_ASM_SYMS is not set
3679 # CONFIG_READABLE_ASM is not set 3679 # CONFIG_READABLE_ASM is not set
3680 # CONFIG_UNUSED_SYMBOLS is not set 3680 # CONFIG_UNUSED_SYMBOLS is not set
3681 CONFIG_DEBUG_FS=y 3681 CONFIG_DEBUG_FS=y
3682 # CONFIG_HEADERS_CHECK is not set 3682 # CONFIG_HEADERS_CHECK is not set
3683 # CONFIG_DEBUG_SECTION_MISMATCH is not set 3683 # CONFIG_DEBUG_SECTION_MISMATCH is not set
3684 CONFIG_FRAME_POINTER=y 3684 CONFIG_FRAME_POINTER=y
3685 # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set 3685 # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
3686 CONFIG_MAGIC_SYSRQ=y 3686 CONFIG_MAGIC_SYSRQ=y
3687 CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 3687 CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1
3688 CONFIG_DEBUG_KERNEL=y 3688 CONFIG_DEBUG_KERNEL=y
3689 3689
3690 # 3690 #
3691 # Memory Debugging 3691 # Memory Debugging
3692 # 3692 #
3693 # CONFIG_DEBUG_PAGEALLOC is not set 3693 # CONFIG_DEBUG_PAGEALLOC is not set
3694 # CONFIG_DEBUG_OBJECTS is not set 3694 # CONFIG_DEBUG_OBJECTS is not set
3695 # CONFIG_DEBUG_SLAB is not set 3695 # CONFIG_DEBUG_SLAB is not set
3696 CONFIG_HAVE_DEBUG_KMEMLEAK=y 3696 CONFIG_HAVE_DEBUG_KMEMLEAK=y
3697 # CONFIG_DEBUG_KMEMLEAK is not set 3697 # CONFIG_DEBUG_KMEMLEAK is not set
3698 # CONFIG_DEBUG_STACK_USAGE is not set 3698 # CONFIG_DEBUG_STACK_USAGE is not set
3699 # CONFIG_DEBUG_VM is not set 3699 # CONFIG_DEBUG_VM is not set
3700 # CONFIG_DEBUG_MEMORY_INIT is not set 3700 # CONFIG_DEBUG_MEMORY_INIT is not set
3701 # CONFIG_DEBUG_HIGHMEM is not set 3701 # CONFIG_DEBUG_HIGHMEM is not set
3702 # CONFIG_DEBUG_SHIRQ is not set 3702 # CONFIG_DEBUG_SHIRQ is not set
3703 3703
3704 # 3704 #
3705 # Debug Lockups and Hangs 3705 # Debug Lockups and Hangs
3706 # 3706 #
3707 # CONFIG_LOCKUP_DETECTOR is not set 3707 # CONFIG_LOCKUP_DETECTOR is not set
3708 # CONFIG_DETECT_HUNG_TASK is not set 3708 # CONFIG_DETECT_HUNG_TASK is not set
3709 # CONFIG_PANIC_ON_OOPS is not set 3709 # CONFIG_PANIC_ON_OOPS is not set
3710 CONFIG_PANIC_ON_OOPS_VALUE=0 3710 CONFIG_PANIC_ON_OOPS_VALUE=0
3711 CONFIG_PANIC_TIMEOUT=0 3711 CONFIG_PANIC_TIMEOUT=0
3712 # CONFIG_SCHED_DEBUG is not set 3712 # CONFIG_SCHED_DEBUG is not set
3713 # CONFIG_SCHEDSTATS is not set 3713 # CONFIG_SCHEDSTATS is not set
3714 # CONFIG_TIMER_STATS is not set 3714 # CONFIG_TIMER_STATS is not set
3715 3715
3716 # 3716 #
3717 # Lock Debugging (spinlocks, mutexes, etc...) 3717 # Lock Debugging (spinlocks, mutexes, etc...)
3718 # 3718 #
3719 # CONFIG_DEBUG_RT_MUTEXES is not set 3719 # CONFIG_DEBUG_RT_MUTEXES is not set
3720 # CONFIG_RT_MUTEX_TESTER is not set 3720 # CONFIG_RT_MUTEX_TESTER is not set
3721 # CONFIG_DEBUG_SPINLOCK is not set 3721 # CONFIG_DEBUG_SPINLOCK is not set
3722 # CONFIG_DEBUG_MUTEXES is not set 3722 # CONFIG_DEBUG_MUTEXES is not set
3723 # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set 3723 # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set
3724 # CONFIG_DEBUG_LOCK_ALLOC is not set 3724 # CONFIG_DEBUG_LOCK_ALLOC is not set
3725 # CONFIG_PROVE_LOCKING is not set 3725 # CONFIG_PROVE_LOCKING is not set
3726 # CONFIG_LOCK_STAT is not set 3726 # CONFIG_LOCK_STAT is not set
3727 # CONFIG_DEBUG_ATOMIC_SLEEP is not set 3727 # CONFIG_DEBUG_ATOMIC_SLEEP is not set
3728 # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set 3728 # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
3729 # CONFIG_DEBUG_KOBJECT is not set 3729 # CONFIG_DEBUG_KOBJECT is not set
3730 # CONFIG_DEBUG_BUGVERBOSE is not set 3730 # CONFIG_DEBUG_BUGVERBOSE is not set
3731 # CONFIG_DEBUG_WRITECOUNT is not set 3731 # CONFIG_DEBUG_WRITECOUNT is not set
3732 # CONFIG_DEBUG_LIST is not set 3732 # CONFIG_DEBUG_LIST is not set
3733 # CONFIG_DEBUG_SG is not set 3733 # CONFIG_DEBUG_SG is not set
3734 # CONFIG_DEBUG_NOTIFIERS is not set 3734 # CONFIG_DEBUG_NOTIFIERS is not set
3735 # CONFIG_DEBUG_CREDENTIALS is not set 3735 # CONFIG_DEBUG_CREDENTIALS is not set
3736 3736
3737 # 3737 #
3738 # RCU Debugging 3738 # RCU Debugging
3739 # 3739 #
3740 # CONFIG_SPARSE_RCU_POINTER is not set 3740 # CONFIG_SPARSE_RCU_POINTER is not set
3741 # CONFIG_RCU_TORTURE_TEST is not set 3741 # CONFIG_RCU_TORTURE_TEST is not set
3742 # CONFIG_RCU_TRACE is not set 3742 # CONFIG_RCU_TRACE is not set
3743 # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set 3743 # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
3744 # CONFIG_NOTIFIER_ERROR_INJECTION is not set 3744 # CONFIG_NOTIFIER_ERROR_INJECTION is not set
3745 # CONFIG_FAULT_INJECTION is not set 3745 # CONFIG_FAULT_INJECTION is not set
3746 # CONFIG_LATENCYTOP is not set 3746 # CONFIG_LATENCYTOP is not set
3747 CONFIG_HAVE_FUNCTION_TRACER=y 3747 CONFIG_HAVE_FUNCTION_TRACER=y
3748 CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y 3748 CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
3749 CONFIG_HAVE_DYNAMIC_FTRACE=y 3749 CONFIG_HAVE_DYNAMIC_FTRACE=y
3750 CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y 3750 CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
3751 CONFIG_HAVE_SYSCALL_TRACEPOINTS=y 3751 CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
3752 CONFIG_HAVE_C_RECORDMCOUNT=y 3752 CONFIG_HAVE_C_RECORDMCOUNT=y
3753 CONFIG_TRACE_CLOCK=y 3753 CONFIG_TRACE_CLOCK=y
3754 CONFIG_RING_BUFFER=y 3754 CONFIG_RING_BUFFER=y
3755 CONFIG_RING_BUFFER_ALLOW_SWAP=y 3755 CONFIG_RING_BUFFER_ALLOW_SWAP=y
3756 CONFIG_TRACING_SUPPORT=y 3756 CONFIG_TRACING_SUPPORT=y
3757 # CONFIG_FTRACE is not set 3757 # CONFIG_FTRACE is not set
3758 3758
3759 # 3759 #
3760 # Runtime Testing 3760 # Runtime Testing
3761 # 3761 #
3762 # CONFIG_LKDTM is not set 3762 # CONFIG_LKDTM is not set
3763 # CONFIG_TEST_LIST_SORT is not set 3763 # CONFIG_TEST_LIST_SORT is not set
3764 # CONFIG_KPROBES_SANITY_TEST is not set 3764 # CONFIG_KPROBES_SANITY_TEST is not set
3765 # CONFIG_BACKTRACE_SELF_TEST is not set 3765 # CONFIG_BACKTRACE_SELF_TEST is not set
3766 # CONFIG_RBTREE_TEST is not set 3766 # CONFIG_RBTREE_TEST is not set
3767 # CONFIG_INTERVAL_TREE_TEST is not set 3767 # CONFIG_INTERVAL_TREE_TEST is not set
3768 # CONFIG_PERCPU_TEST is not set 3768 # CONFIG_PERCPU_TEST is not set
3769 # CONFIG_ATOMIC64_SELFTEST is not set 3769 # CONFIG_ATOMIC64_SELFTEST is not set
3770 # CONFIG_TEST_STRING_HELPERS is not set 3770 # CONFIG_TEST_STRING_HELPERS is not set
3771 # CONFIG_TEST_KSTRTOX is not set 3771 # CONFIG_TEST_KSTRTOX is not set
3772 # CONFIG_DMA_API_DEBUG is not set 3772 # CONFIG_DMA_API_DEBUG is not set
3773 # CONFIG_TEST_MODULE is not set 3773 # CONFIG_TEST_MODULE is not set
3774 # CONFIG_TEST_USER_COPY is not set 3774 # CONFIG_TEST_USER_COPY is not set
3775 # CONFIG_SAMPLES is not set 3775 # CONFIG_SAMPLES is not set
3776 CONFIG_HAVE_ARCH_KGDB=y 3776 CONFIG_HAVE_ARCH_KGDB=y
3777 # CONFIG_KGDB is not set 3777 # CONFIG_KGDB is not set
3778 # CONFIG_ARM_PTDUMP is not set 3778 # CONFIG_ARM_PTDUMP is not set
3779 # CONFIG_STRICT_DEVMEM is not set 3779 # CONFIG_STRICT_DEVMEM is not set
3780 # CONFIG_ARM_UNWIND is not set 3780 # CONFIG_ARM_UNWIND is not set
3781 # CONFIG_DEBUG_USER is not set 3781 # CONFIG_DEBUG_USER is not set
3782 # CONFIG_DEBUG_LL is not set 3782 # CONFIG_DEBUG_LL is not set
3783 CONFIG_DEBUG_LL_INCLUDE="mach/debug-macro.S" 3783 CONFIG_DEBUG_LL_INCLUDE="mach/debug-macro.S"
3784 # CONFIG_DEBUG_UART_PL01X is not set 3784 # CONFIG_DEBUG_UART_PL01X is not set
3785 # CONFIG_DEBUG_UART_8250 is not set 3785 # CONFIG_DEBUG_UART_8250 is not set
3786 CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h" 3786 CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h"
3787 # CONFIG_ARM_KPROBES_TEST is not set 3787 # CONFIG_ARM_KPROBES_TEST is not set
3788 # CONFIG_PID_IN_CONTEXTIDR is not set 3788 # CONFIG_PID_IN_CONTEXTIDR is not set
3789 # CONFIG_DEBUG_SET_MODULE_RONX is not set 3789 # CONFIG_DEBUG_SET_MODULE_RONX is not set
3790 3790
3791 # 3791 #
3792 # Security options 3792 # Security options
3793 # 3793 #
3794 CONFIG_KEYS=y 3794 CONFIG_KEYS=y
3795 # CONFIG_PERSISTENT_KEYRINGS is not set 3795 # CONFIG_PERSISTENT_KEYRINGS is not set
3796 # CONFIG_BIG_KEYS is not set 3796 # CONFIG_BIG_KEYS is not set
3797 # CONFIG_ENCRYPTED_KEYS is not set 3797 # CONFIG_ENCRYPTED_KEYS is not set
3798 # CONFIG_KEYS_DEBUG_PROC_KEYS is not set 3798 # CONFIG_KEYS_DEBUG_PROC_KEYS is not set
3799 # CONFIG_SECURITY_DMESG_RESTRICT is not set 3799 # CONFIG_SECURITY_DMESG_RESTRICT is not set
3800 CONFIG_SECURITY=y 3800 CONFIG_SECURITY=y
3801 # CONFIG_SECURITYFS is not set 3801 # CONFIG_SECURITYFS is not set
3802 # CONFIG_SECURITY_NETWORK is not set 3802 # CONFIG_SECURITY_NETWORK is not set
3803 # CONFIG_SECURITY_PATH is not set 3803 # CONFIG_SECURITY_PATH is not set
3804 # CONFIG_SECURITY_SMACK is not set 3804 # CONFIG_SECURITY_SMACK is not set
3805 # CONFIG_SECURITY_TOMOYO is not set 3805 # CONFIG_SECURITY_TOMOYO is not set
3806 # CONFIG_SECURITY_APPARMOR is not set 3806 # CONFIG_SECURITY_APPARMOR is not set
3807 # CONFIG_SECURITY_YAMA is not set 3807 # CONFIG_SECURITY_YAMA is not set
3808 # CONFIG_IMA is not set 3808 # CONFIG_IMA is not set
3809 # CONFIG_EVM is not set 3809 # CONFIG_EVM is not set
3810 CONFIG_DEFAULT_SECURITY_DAC=y 3810 CONFIG_DEFAULT_SECURITY_DAC=y
3811 CONFIG_DEFAULT_SECURITY="" 3811 CONFIG_DEFAULT_SECURITY=""
3812 CONFIG_CRYPTO=y 3812 CONFIG_CRYPTO=y
3813 3813
3814 # 3814 #
3815 # Crypto core or helper 3815 # Crypto core or helper
3816 # 3816 #
3817 CONFIG_CRYPTO_ALGAPI=y 3817 CONFIG_CRYPTO_ALGAPI=y
3818 CONFIG_CRYPTO_ALGAPI2=y 3818 CONFIG_CRYPTO_ALGAPI2=y
3819 CONFIG_CRYPTO_AEAD=y 3819 CONFIG_CRYPTO_AEAD=y
3820 CONFIG_CRYPTO_AEAD2=y 3820 CONFIG_CRYPTO_AEAD2=y
3821 CONFIG_CRYPTO_BLKCIPHER=y 3821 CONFIG_CRYPTO_BLKCIPHER=y
3822 CONFIG_CRYPTO_BLKCIPHER2=y 3822 CONFIG_CRYPTO_BLKCIPHER2=y
3823 CONFIG_CRYPTO_HASH=y 3823 CONFIG_CRYPTO_HASH=y
3824 CONFIG_CRYPTO_HASH2=y 3824 CONFIG_CRYPTO_HASH2=y
3825 CONFIG_CRYPTO_RNG=y 3825 CONFIG_CRYPTO_RNG=y
3826 CONFIG_CRYPTO_RNG2=y 3826 CONFIG_CRYPTO_RNG2=y
3827 CONFIG_CRYPTO_PCOMP2=y 3827 CONFIG_CRYPTO_PCOMP2=y
3828 CONFIG_CRYPTO_MANAGER=y 3828 CONFIG_CRYPTO_MANAGER=y
3829 CONFIG_CRYPTO_MANAGER2=y 3829 CONFIG_CRYPTO_MANAGER2=y
3830 # CONFIG_CRYPTO_USER is not set 3830 # CONFIG_CRYPTO_USER is not set
3831 # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set 3831 # CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not set
3832 # CONFIG_CRYPTO_GF128MUL is not set 3832 # CONFIG_CRYPTO_GF128MUL is not set
3833 # CONFIG_CRYPTO_NULL is not set 3833 # CONFIG_CRYPTO_NULL is not set
3834 CONFIG_CRYPTO_WORKQUEUE=y 3834 CONFIG_CRYPTO_WORKQUEUE=y
3835 # CONFIG_CRYPTO_CRYPTD is not set 3835 # CONFIG_CRYPTO_CRYPTD is not set
3836 # CONFIG_CRYPTO_AUTHENC is not set 3836 # CONFIG_CRYPTO_AUTHENC is not set
3837 CONFIG_CRYPTO_TEST=m 3837 CONFIG_CRYPTO_TEST=m
3838 3838
3839 # 3839 #
3840 # Authenticated Encryption with Associated Data 3840 # Authenticated Encryption with Associated Data
3841 # 3841 #
3842 CONFIG_CRYPTO_CCM=y 3842 CONFIG_CRYPTO_CCM=y
3843 # CONFIG_CRYPTO_GCM is not set 3843 # CONFIG_CRYPTO_GCM is not set
3844 CONFIG_CRYPTO_SEQIV=y 3844 CONFIG_CRYPTO_SEQIV=y
3845 3845
3846 # 3846 #
3847 # Block modes 3847 # Block modes
3848 # 3848 #
3849 # CONFIG_CRYPTO_CBC is not set 3849 # CONFIG_CRYPTO_CBC is not set
3850 CONFIG_CRYPTO_CTR=y 3850 CONFIG_CRYPTO_CTR=y
3851 # CONFIG_CRYPTO_CTS is not set 3851 # CONFIG_CRYPTO_CTS is not set
3852 CONFIG_CRYPTO_ECB=y 3852 CONFIG_CRYPTO_ECB=y
3853 # CONFIG_CRYPTO_LRW is not set 3853 # CONFIG_CRYPTO_LRW is not set
3854 # CONFIG_CRYPTO_PCBC is not set 3854 # CONFIG_CRYPTO_PCBC is not set
3855 # CONFIG_CRYPTO_XTS is not set 3855 # CONFIG_CRYPTO_XTS is not set
3856 3856
3857 # 3857 #
3858 # Hash modes 3858 # Hash modes
3859 # 3859 #
3860 # CONFIG_CRYPTO_CMAC is not set 3860 # CONFIG_CRYPTO_CMAC is not set
3861 CONFIG_CRYPTO_HMAC=y 3861 CONFIG_CRYPTO_HMAC=y
3862 # CONFIG_CRYPTO_XCBC is not set 3862 # CONFIG_CRYPTO_XCBC is not set
3863 # CONFIG_CRYPTO_VMAC is not set 3863 # CONFIG_CRYPTO_VMAC is not set
3864 3864
3865 # 3865 #
3866 # Digest 3866 # Digest
3867 # 3867 #
3868 CONFIG_CRYPTO_CRC32C=y 3868 CONFIG_CRYPTO_CRC32C=y
3869 # CONFIG_CRYPTO_CRC32 is not set 3869 # CONFIG_CRYPTO_CRC32 is not set
3870 CONFIG_CRYPTO_CRCT10DIF=y 3870 CONFIG_CRYPTO_CRCT10DIF=y
3871 # CONFIG_CRYPTO_GHASH is not set 3871 # CONFIG_CRYPTO_GHASH is not set
3872 # CONFIG_CRYPTO_MD4 is not set 3872 # CONFIG_CRYPTO_MD4 is not set
3873 CONFIG_CRYPTO_MD5=y 3873 CONFIG_CRYPTO_MD5=y
3874 CONFIG_CRYPTO_MICHAEL_MIC=y 3874 CONFIG_CRYPTO_MICHAEL_MIC=y
3875 # CONFIG_CRYPTO_RMD128 is not set 3875 # CONFIG_CRYPTO_RMD128 is not set
3876 # CONFIG_CRYPTO_RMD160 is not set 3876 # CONFIG_CRYPTO_RMD160 is not set
3877 # CONFIG_CRYPTO_RMD256 is not set 3877 # CONFIG_CRYPTO_RMD256 is not set
3878 # CONFIG_CRYPTO_RMD320 is not set 3878 # CONFIG_CRYPTO_RMD320 is not set
3879 CONFIG_CRYPTO_SHA1=y 3879 CONFIG_CRYPTO_SHA1=y
3880 # CONFIG_CRYPTO_SHA1_ARM is not set 3880 # CONFIG_CRYPTO_SHA1_ARM is not set
3881 CONFIG_CRYPTO_SHA256=y 3881 CONFIG_CRYPTO_SHA256=y
3882 CONFIG_CRYPTO_SHA512=y 3882 CONFIG_CRYPTO_SHA512=y
3883 # CONFIG_CRYPTO_TGR192 is not set 3883 # CONFIG_CRYPTO_TGR192 is not set
3884 # CONFIG_CRYPTO_WP512 is not set 3884 # CONFIG_CRYPTO_WP512 is not set
3885 3885
3886 # 3886 #
3887 # Ciphers 3887 # Ciphers
3888 # 3888 #
3889 CONFIG_CRYPTO_AES=y 3889 CONFIG_CRYPTO_AES=y
3890 # CONFIG_CRYPTO_AES_ARM is not set 3890 # CONFIG_CRYPTO_AES_ARM is not set
3891 # CONFIG_CRYPTO_ANUBIS is not set 3891 # CONFIG_CRYPTO_ANUBIS is not set
3892 CONFIG_CRYPTO_ARC4=y 3892 CONFIG_CRYPTO_ARC4=y
3893 # CONFIG_CRYPTO_BLOWFISH is not set 3893 # CONFIG_CRYPTO_BLOWFISH is not set
3894 # CONFIG_CRYPTO_CAMELLIA is not set 3894 # CONFIG_CRYPTO_CAMELLIA is not set
3895 # CONFIG_CRYPTO_CAST5 is not set 3895 # CONFIG_CRYPTO_CAST5 is not set
3896 # CONFIG_CRYPTO_CAST6 is not set 3896 # CONFIG_CRYPTO_CAST6 is not set
3897 CONFIG_CRYPTO_DES=y 3897 CONFIG_CRYPTO_DES=y
3898 # CONFIG_CRYPTO_FCRYPT is not set 3898 # CONFIG_CRYPTO_FCRYPT is not set
3899 # CONFIG_CRYPTO_KHAZAD is not set 3899 # CONFIG_CRYPTO_KHAZAD is not set
3900 # CONFIG_CRYPTO_SALSA20 is not set 3900 # CONFIG_CRYPTO_SALSA20 is not set
3901 # CONFIG_CRYPTO_SEED is not set 3901 # CONFIG_CRYPTO_SEED is not set
3902 # CONFIG_CRYPTO_SERPENT is not set 3902 # CONFIG_CRYPTO_SERPENT is not set
3903 # CONFIG_CRYPTO_TEA is not set 3903 # CONFIG_CRYPTO_TEA is not set
3904 # CONFIG_CRYPTO_TWOFISH is not set 3904 # CONFIG_CRYPTO_TWOFISH is not set
3905 3905
3906 # 3906 #
3907 # Compression 3907 # Compression
3908 # 3908 #
3909 CONFIG_CRYPTO_DEFLATE=y 3909 CONFIG_CRYPTO_DEFLATE=y
3910 # CONFIG_CRYPTO_ZLIB is not set 3910 # CONFIG_CRYPTO_ZLIB is not set
3911 CONFIG_CRYPTO_LZO=y 3911 CONFIG_CRYPTO_LZO=y
3912 # CONFIG_CRYPTO_LZ4 is not set 3912 # CONFIG_CRYPTO_LZ4 is not set
3913 # CONFIG_CRYPTO_LZ4HC is not set 3913 # CONFIG_CRYPTO_LZ4HC is not set
3914 3914
3915 # 3915 #
3916 # Random Number Generation 3916 # Random Number Generation
3917 # 3917 #
3918 # CONFIG_CRYPTO_ANSI_CPRNG is not set 3918 # CONFIG_CRYPTO_ANSI_CPRNG is not set
3919 CONFIG_CRYPTO_USER_API=y 3919 CONFIG_CRYPTO_USER_API=y
3920 CONFIG_CRYPTO_USER_API_HASH=y 3920 CONFIG_CRYPTO_USER_API_HASH=y
3921 CONFIG_CRYPTO_USER_API_SKCIPHER=y 3921 CONFIG_CRYPTO_USER_API_SKCIPHER=y
3922 CONFIG_CRYPTO_HW=y 3922 CONFIG_CRYPTO_HW=y
3923 # CONFIG_CRYPTO_DEV_HIFN_795X is not set 3923 # CONFIG_CRYPTO_DEV_HIFN_795X is not set
3924 CONFIG_CRYPTO_DEV_OMAP_SHAM=y 3924 CONFIG_CRYPTO_DEV_OMAP_SHAM=y
3925 CONFIG_CRYPTO_DEV_OMAP_AES=y 3925 CONFIG_CRYPTO_DEV_OMAP_AES=y
3926 CONFIG_CRYPTO_DEV_OMAP_DES=y 3926 CONFIG_CRYPTO_DEV_OMAP_DES=y
3927 # CONFIG_ASYMMETRIC_KEY_TYPE is not set 3927 # CONFIG_ASYMMETRIC_KEY_TYPE is not set
3928 # CONFIG_BINARY_PRINTF is not set 3928 # CONFIG_BINARY_PRINTF is not set
3929 3929
3930 # 3930 #
3931 # Library routines 3931 # Library routines
3932 # 3932 #
3933 CONFIG_BITREVERSE=y 3933 CONFIG_BITREVERSE=y
3934 CONFIG_GENERIC_STRNCPY_FROM_USER=y 3934 CONFIG_GENERIC_STRNCPY_FROM_USER=y
3935 CONFIG_GENERIC_STRNLEN_USER=y 3935 CONFIG_GENERIC_STRNLEN_USER=y
3936 CONFIG_GENERIC_NET_UTILS=y 3936 CONFIG_GENERIC_NET_UTILS=y
3937 CONFIG_GENERIC_PCI_IOMAP=y 3937 CONFIG_GENERIC_PCI_IOMAP=y
3938 CONFIG_GENERIC_IO=y 3938 CONFIG_GENERIC_IO=y
3939 CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y 3939 CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y
3940 CONFIG_CRC_CCITT=y 3940 CONFIG_CRC_CCITT=y
3941 CONFIG_CRC16=y 3941 CONFIG_CRC16=y
3942 CONFIG_CRC_T10DIF=y 3942 CONFIG_CRC_T10DIF=y
3943 CONFIG_CRC_ITU_T=y 3943 CONFIG_CRC_ITU_T=y
3944 CONFIG_CRC32=y 3944 CONFIG_CRC32=y
3945 # CONFIG_CRC32_SELFTEST is not set 3945 # CONFIG_CRC32_SELFTEST is not set
3946 CONFIG_CRC32_SLICEBY8=y 3946 CONFIG_CRC32_SLICEBY8=y
3947 # CONFIG_CRC32_SLICEBY4 is not set 3947 # CONFIG_CRC32_SLICEBY4 is not set
3948 # CONFIG_CRC32_SARWATE is not set 3948 # CONFIG_CRC32_SARWATE is not set
3949 # CONFIG_CRC32_BIT is not set 3949 # CONFIG_CRC32_BIT is not set
3950 CONFIG_CRC7=y 3950 CONFIG_CRC7=y
3951 CONFIG_LIBCRC32C=y 3951 CONFIG_LIBCRC32C=y
3952 # CONFIG_CRC8 is not set 3952 # CONFIG_CRC8 is not set
3953 # CONFIG_RANDOM32_SELFTEST is not set 3953 # CONFIG_RANDOM32_SELFTEST is not set
3954 CONFIG_ZLIB_INFLATE=y 3954 CONFIG_ZLIB_INFLATE=y
3955 CONFIG_ZLIB_DEFLATE=y 3955 CONFIG_ZLIB_DEFLATE=y
3956 CONFIG_LZO_COMPRESS=y 3956 CONFIG_LZO_COMPRESS=y
3957 CONFIG_LZO_DECOMPRESS=y 3957 CONFIG_LZO_DECOMPRESS=y
3958 # CONFIG_XZ_DEC is not set 3958 # CONFIG_XZ_DEC is not set
3959 # CONFIG_XZ_DEC_BCJ is not set 3959 # CONFIG_XZ_DEC_BCJ is not set
3960 CONFIG_DECOMPRESS_GZIP=y 3960 CONFIG_DECOMPRESS_GZIP=y
3961 CONFIG_BCH=y 3961 CONFIG_BCH=y
3962 CONFIG_ASSOCIATIVE_ARRAY=y 3962 CONFIG_ASSOCIATIVE_ARRAY=y
3963 CONFIG_HAS_IOMEM=y 3963 CONFIG_HAS_IOMEM=y
3964 CONFIG_HAS_IOPORT=y 3964 CONFIG_HAS_IOPORT=y
3965 CONFIG_HAS_DMA=y 3965 CONFIG_HAS_DMA=y
3966 CONFIG_DQL=y 3966 CONFIG_DQL=y
3967 CONFIG_NLATTR=y 3967 CONFIG_NLATTR=y
3968 CONFIG_GENERIC_ATOMIC64=y 3968 CONFIG_GENERIC_ATOMIC64=y
3969 CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y 3969 CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y
3970 # CONFIG_AVERAGE is not set 3970 # CONFIG_AVERAGE is not set
3971 # CONFIG_CORDIC is not set 3971 # CONFIG_CORDIC is not set
3972 # CONFIG_DDR is not set 3972 # CONFIG_DDR is not set
3973 CONFIG_OID_REGISTRY=y 3973 CONFIG_OID_REGISTRY=y
3974 CONFIG_FONT_SUPPORT=y 3974 CONFIG_FONT_SUPPORT=y
3975 CONFIG_FONTS=y 3975 CONFIG_FONTS=y
3976 CONFIG_FONT_8x8=y 3976 CONFIG_FONT_8x8=y
3977 CONFIG_FONT_8x16=y 3977 CONFIG_FONT_8x16=y
3978 # CONFIG_FONT_6x11 is not set 3978 # CONFIG_FONT_6x11 is not set
3979 # CONFIG_FONT_7x14 is not set 3979 # CONFIG_FONT_7x14 is not set
3980 # CONFIG_FONT_PEARL_8x8 is not set 3980 # CONFIG_FONT_PEARL_8x8 is not set
3981 # CONFIG_FONT_ACORN_8x8 is not set 3981 # CONFIG_FONT_ACORN_8x8 is not set
3982 # CONFIG_FONT_MINI_4x6 is not set 3982 # CONFIG_FONT_MINI_4x6 is not set
3983 # CONFIG_FONT_SUN8x16 is not set 3983 # CONFIG_FONT_SUN8x16 is not set
3984 # CONFIG_FONT_SUN12x22 is not set 3984 # CONFIG_FONT_SUN12x22 is not set
3985 # CONFIG_FONT_10x18 is not set 3985 # CONFIG_FONT_10x18 is not set
3986 CONFIG_VIRTUALIZATION=y 3986 CONFIG_VIRTUALIZATION=y
3987 3987
arch/arm/mach-omap2/Makefile
1 # 1 #
2 # Makefile for the linux kernel. 2 # Makefile for the linux kernel.
3 # 3 #
4 4
5 ccflags-$(CONFIG_ARCH_MULTIPLATFORM) := -I$(srctree)/$(src)/include \ 5 ccflags-$(CONFIG_ARCH_MULTIPLATFORM) := -I$(srctree)/$(src)/include \
6 -I$(srctree)/arch/arm/plat-omap/include 6 -I$(srctree)/arch/arm/plat-omap/include
7 7
8 # Common support 8 # Common support
9 obj-y := id.o io.o control.o mux.o devices.o fb.o serial.o gpmc.o timer.o pm.o \ 9 obj-y := id.o io.o control.o mux.o devices.o fb.o serial.o gpmc.o timer.o pm.o \
10 common.o gpio.o dma.o wd_timer.o display.o i2c.o hdq1w.o omap_hwmod.o \ 10 common.o gpio.o dma.o wd_timer.o display.o i2c.o hdq1w.o omap_hwmod.o \
11 omap_device.o sram.o drm.o 11 omap_device.o sram.o drm.o debugss.o
12 12
13 omap-2-3-common = irq.o 13 omap-2-3-common = irq.o
14 hwmod-common = omap_hwmod.o omap_hwmod_reset.o \ 14 hwmod-common = omap_hwmod.o omap_hwmod_reset.o \
15 omap_hwmod_common_data.o 15 omap_hwmod_common_data.o
16 clock-common = clock.o clock_common_data.o \ 16 clock-common = clock.o clock_common_data.o \
17 clkt_dpll.o clkt_clksel.o 17 clkt_dpll.o clkt_clksel.o
18 secure-common = omap-smc.o omap-secure.o 18 secure-common = omap-smc.o omap-secure.o
19 19
20 obj-$(CONFIG_ARCH_OMAP2) += $(omap-2-3-common) $(hwmod-common) 20 obj-$(CONFIG_ARCH_OMAP2) += $(omap-2-3-common) $(hwmod-common)
21 obj-$(CONFIG_ARCH_OMAP3) += $(omap-2-3-common) $(hwmod-common) $(secure-common) 21 obj-$(CONFIG_ARCH_OMAP3) += $(omap-2-3-common) $(hwmod-common) $(secure-common)
22 obj-$(CONFIG_ARCH_OMAP4) += $(hwmod-common) $(secure-common) 22 obj-$(CONFIG_ARCH_OMAP4) += $(hwmod-common) $(secure-common)
23 obj-$(CONFIG_SOC_AM33XX) += irq.o $(hwmod-common) 23 obj-$(CONFIG_SOC_AM33XX) += irq.o $(hwmod-common)
24 obj-$(CONFIG_SOC_OMAP5) += $(hwmod-common) $(secure-common) 24 obj-$(CONFIG_SOC_OMAP5) += $(hwmod-common) $(secure-common)
25 obj-$(CONFIG_SOC_AM43XX) += $(hwmod-common) $(secure-common) 25 obj-$(CONFIG_SOC_AM43XX) += $(hwmod-common) $(secure-common)
26 obj-$(CONFIG_SOC_DRA7XX) += $(hwmod-common) $(secure-common) 26 obj-$(CONFIG_SOC_DRA7XX) += $(hwmod-common) $(secure-common)
27 27
28 ifneq ($(CONFIG_SND_OMAP_SOC_MCBSP),) 28 ifneq ($(CONFIG_SND_OMAP_SOC_MCBSP),)
29 obj-y += mcbsp.o 29 obj-y += mcbsp.o
30 endif 30 endif
31 31
32 obj-$(CONFIG_TWL4030_CORE) += omap_twl.o 32 obj-$(CONFIG_TWL4030_CORE) += omap_twl.o
33 obj-$(CONFIG_SOC_HAS_OMAP2_SDRC) += sdrc.o 33 obj-$(CONFIG_SOC_HAS_OMAP2_SDRC) += sdrc.o
34 34
35 # SMP support ONLY available for OMAP4 35 # SMP support ONLY available for OMAP4
36 36
37 smp-$(CONFIG_SMP) += omap-smp.o omap-headsmp.o 37 smp-$(CONFIG_SMP) += omap-smp.o omap-headsmp.o
38 smp-$(CONFIG_HOTPLUG_CPU) += omap-hotplug.o 38 smp-$(CONFIG_HOTPLUG_CPU) += omap-hotplug.o
39 omap-4-5-common = omap4-common.o omap-wakeupgen.o 39 omap-4-5-common = omap4-common.o omap-wakeupgen.o
40 obj-$(CONFIG_ARCH_OMAP4) += $(omap-4-5-common) $(smp-y) sleep44xx.o 40 obj-$(CONFIG_ARCH_OMAP4) += $(omap-4-5-common) $(smp-y) sleep44xx.o
41 obj-$(CONFIG_SOC_OMAP5) += $(omap-4-5-common) $(smp-y) sleep44xx.o 41 obj-$(CONFIG_SOC_OMAP5) += $(omap-4-5-common) $(smp-y) sleep44xx.o
42 obj-$(CONFIG_SOC_AM43XX) += $(omap-4-5-common) 42 obj-$(CONFIG_SOC_AM43XX) += $(omap-4-5-common)
43 obj-$(CONFIG_SOC_DRA7XX) += $(omap-4-5-common) $(smp-y) sleep44xx.o 43 obj-$(CONFIG_SOC_DRA7XX) += $(omap-4-5-common) $(smp-y) sleep44xx.o
44 44
45 plus_sec := $(call as-instr,.arch_extension sec,+sec) 45 plus_sec := $(call as-instr,.arch_extension sec,+sec)
46 AFLAGS_omap-headsmp.o :=-Wa,-march=armv7-a$(plus_sec) 46 AFLAGS_omap-headsmp.o :=-Wa,-march=armv7-a$(plus_sec)
47 AFLAGS_omap-smc.o :=-Wa,-march=armv7-a$(plus_sec) 47 AFLAGS_omap-smc.o :=-Wa,-march=armv7-a$(plus_sec)
48 AFLAGS_sleep44xx.o :=-Wa,-march=armv7-a$(plus_sec) 48 AFLAGS_sleep44xx.o :=-Wa,-march=armv7-a$(plus_sec)
49 49
50 # Functions loaded to SRAM 50 # Functions loaded to SRAM
51 obj-$(CONFIG_SOC_OMAP2420) += sram242x.o 51 obj-$(CONFIG_SOC_OMAP2420) += sram242x.o
52 obj-$(CONFIG_SOC_OMAP2430) += sram243x.o 52 obj-$(CONFIG_SOC_OMAP2430) += sram243x.o
53 obj-$(CONFIG_ARCH_OMAP3) += sram34xx.o 53 obj-$(CONFIG_ARCH_OMAP3) += sram34xx.o
54 54
55 AFLAGS_sram242x.o :=-Wa,-march=armv6 55 AFLAGS_sram242x.o :=-Wa,-march=armv6
56 AFLAGS_sram243x.o :=-Wa,-march=armv6 56 AFLAGS_sram243x.o :=-Wa,-march=armv6
57 AFLAGS_sram34xx.o :=-Wa,-march=armv7-a 57 AFLAGS_sram34xx.o :=-Wa,-march=armv7-a
58 58
59 # Restart code (OMAP4/5 currently in omap4-common.c) 59 # Restart code (OMAP4/5 currently in omap4-common.c)
60 obj-$(CONFIG_SOC_OMAP2420) += omap2-restart.o 60 obj-$(CONFIG_SOC_OMAP2420) += omap2-restart.o
61 obj-$(CONFIG_SOC_OMAP2430) += omap2-restart.o 61 obj-$(CONFIG_SOC_OMAP2430) += omap2-restart.o
62 obj-$(CONFIG_SOC_AM33XX) += am33xx-restart.o 62 obj-$(CONFIG_SOC_AM33XX) += am33xx-restart.o
63 obj-$(CONFIG_SOC_AM43XX) += omap4-restart.o 63 obj-$(CONFIG_SOC_AM43XX) += omap4-restart.o
64 obj-$(CONFIG_ARCH_OMAP3) += omap3-restart.o 64 obj-$(CONFIG_ARCH_OMAP3) += omap3-restart.o
65 obj-$(CONFIG_ARCH_OMAP4) += omap4-restart.o 65 obj-$(CONFIG_ARCH_OMAP4) += omap4-restart.o
66 obj-$(CONFIG_SOC_OMAP5) += omap4-restart.o 66 obj-$(CONFIG_SOC_OMAP5) += omap4-restart.o
67 obj-$(CONFIG_SOC_DRA7XX) += omap4-restart.o 67 obj-$(CONFIG_SOC_DRA7XX) += omap4-restart.o
68 68
69 # Pin multiplexing 69 # Pin multiplexing
70 obj-$(CONFIG_ARCH_OMAP3) += mux34xx.o 70 obj-$(CONFIG_ARCH_OMAP3) += mux34xx.o
71 71
72 # SMS/SDRC 72 # SMS/SDRC
73 obj-$(CONFIG_ARCH_OMAP2) += sdrc2xxx.o 73 obj-$(CONFIG_ARCH_OMAP2) += sdrc2xxx.o
74 # obj-$(CONFIG_ARCH_OMAP3) += sdrc3xxx.o 74 # obj-$(CONFIG_ARCH_OMAP3) += sdrc3xxx.o
75 75
76 # OPP table initialization 76 # OPP table initialization
77 ifeq ($(CONFIG_PM_OPP),y) 77 ifeq ($(CONFIG_PM_OPP),y)
78 obj-y += opp.o 78 obj-y += opp.o
79 obj-$(CONFIG_ARCH_OMAP3) += opp3xxx_data.o 79 obj-$(CONFIG_ARCH_OMAP3) += opp3xxx_data.o
80 obj-$(CONFIG_SOC_AM33XX) += opp33xx_data.o 80 obj-$(CONFIG_SOC_AM33XX) += opp33xx_data.o
81 obj-$(CONFIG_SOC_AM43XX) += opp43xx_data.o 81 obj-$(CONFIG_SOC_AM43XX) += opp43xx_data.o
82 obj-$(CONFIG_ARCH_OMAP4) += opp4xxx_data.o 82 obj-$(CONFIG_ARCH_OMAP4) += opp4xxx_data.o
83 obj-$(CONFIG_SOC_DRA7XX) += opp7xx_data.o 83 obj-$(CONFIG_SOC_DRA7XX) += opp7xx_data.o
84 endif 84 endif
85 85
86 # Power Management 86 # Power Management
87 obj-$(CONFIG_OMAP_PM_NOOP) += omap-pm-noop.o 87 obj-$(CONFIG_OMAP_PM_NOOP) += omap-pm-noop.o
88 88
89 ifeq ($(CONFIG_PM),y) 89 ifeq ($(CONFIG_PM),y)
90 obj-$(CONFIG_ARCH_OMAP2) += pm24xx.o 90 obj-$(CONFIG_ARCH_OMAP2) += pm24xx.o
91 obj-$(CONFIG_ARCH_OMAP2) += sleep24xx.o 91 obj-$(CONFIG_ARCH_OMAP2) += sleep24xx.o
92 obj-$(CONFIG_ARCH_OMAP3) += pm34xx.o sleep34xx.o 92 obj-$(CONFIG_ARCH_OMAP3) += pm34xx.o sleep34xx.o
93 omap-4-5-pm-common = pm44xx.o omap-mpuss-lowpower.o 93 omap-4-5-pm-common = pm44xx.o omap-mpuss-lowpower.o
94 obj-$(CONFIG_ARCH_OMAP4) += $(omap-4-5-pm-common) 94 obj-$(CONFIG_ARCH_OMAP4) += $(omap-4-5-pm-common)
95 obj-$(CONFIG_SOC_OMAP5) += $(omap-4-5-pm-common) 95 obj-$(CONFIG_SOC_OMAP5) += $(omap-4-5-pm-common)
96 obj-$(CONFIG_SOC_DRA7XX) += $(omap-4-5-pm-common) 96 obj-$(CONFIG_SOC_DRA7XX) += $(omap-4-5-pm-common)
97 obj-$(CONFIG_SOC_AM33XX) += pm33xx.o sleep33xx.o 97 obj-$(CONFIG_SOC_AM33XX) += pm33xx.o sleep33xx.o
98 obj-$(CONFIG_SOC_AM43XX) += pm33xx.o sleep43xx.o 98 obj-$(CONFIG_SOC_AM43XX) += pm33xx.o sleep43xx.o
99 obj-$(CONFIG_PM_DEBUG) += pm-debug.o 99 obj-$(CONFIG_PM_DEBUG) += pm-debug.o
100 100
101 obj-$(CONFIG_POWER_AVS_OMAP) += sr_device.o 101 obj-$(CONFIG_POWER_AVS_OMAP) += sr_device.o
102 obj-$(CONFIG_POWER_AVS_OMAP_CLASS3) += smartreflex-class3.o 102 obj-$(CONFIG_POWER_AVS_OMAP_CLASS3) += smartreflex-class3.o
103 103
104 AFLAGS_sleep24xx.o :=-Wa,-march=armv6 104 AFLAGS_sleep24xx.o :=-Wa,-march=armv6
105 AFLAGS_sleep34xx.o :=-Wa,-march=armv7-a$(plus_sec) 105 AFLAGS_sleep34xx.o :=-Wa,-march=armv7-a$(plus_sec)
106 AFLAGS_sleep33xx.o :=-Wa,-march=armv7-a$(plus_sec) 106 AFLAGS_sleep33xx.o :=-Wa,-march=armv7-a$(plus_sec)
107 AFLAGS_sleep43xx.o :=-Wa,-march=armv7-a$(plus_sec) 107 AFLAGS_sleep43xx.o :=-Wa,-march=armv7-a$(plus_sec)
108 108
109 endif 109 endif
110 110
111 ifeq ($(CONFIG_CPU_IDLE),y) 111 ifeq ($(CONFIG_CPU_IDLE),y)
112 obj-$(CONFIG_SOC_AM33XX) += cpuidle33xx.o 112 obj-$(CONFIG_SOC_AM33XX) += cpuidle33xx.o
113 obj-$(CONFIG_SOC_AM43XX) += cpuidle43xx.o 113 obj-$(CONFIG_SOC_AM43XX) += cpuidle43xx.o
114 obj-$(CONFIG_ARCH_OMAP3) += cpuidle34xx.o 114 obj-$(CONFIG_ARCH_OMAP3) += cpuidle34xx.o
115 omap-4-5-idle-common = cpuidle44xx.o 115 omap-4-5-idle-common = cpuidle44xx.o
116 obj-$(CONFIG_ARCH_OMAP4) += $(omap-4-5-idle-common) 116 obj-$(CONFIG_ARCH_OMAP4) += $(omap-4-5-idle-common)
117 obj-$(CONFIG_SOC_OMAP5) += $(omap-4-5-idle-common) 117 obj-$(CONFIG_SOC_OMAP5) += $(omap-4-5-idle-common)
118 obj-$(CONFIG_SOC_DRA7XX) += $(omap-4-5-idle-common) 118 obj-$(CONFIG_SOC_DRA7XX) += $(omap-4-5-idle-common)
119 endif 119 endif
120 120
121 # PRCM 121 # PRCM
122 obj-y += prm_common.o cm_common.o 122 obj-y += prm_common.o cm_common.o
123 obj-$(CONFIG_ARCH_OMAP2) += prm2xxx_3xxx.o prm2xxx.o cm2xxx.o 123 obj-$(CONFIG_ARCH_OMAP2) += prm2xxx_3xxx.o prm2xxx.o cm2xxx.o
124 obj-$(CONFIG_ARCH_OMAP3) += prm2xxx_3xxx.o prm3xxx.o cm3xxx.o 124 obj-$(CONFIG_ARCH_OMAP3) += prm2xxx_3xxx.o prm3xxx.o cm3xxx.o
125 obj-$(CONFIG_ARCH_OMAP3) += vc3xxx_data.o vp3xxx_data.o 125 obj-$(CONFIG_ARCH_OMAP3) += vc3xxx_data.o vp3xxx_data.o
126 omap-prcm-4-5-common = cminst44xx.o cm44xx.o prm44xx.o \ 126 omap-prcm-4-5-common = cminst44xx.o cm44xx.o prm44xx.o \
127 prcm_mpu44xx.o prminst44xx.o \ 127 prcm_mpu44xx.o prminst44xx.o \
128 vc44xx_data.o vp44xx_data.o 128 vc44xx_data.o vp44xx_data.o
129 obj-$(CONFIG_ARCH_OMAP4) += $(omap-prcm-4-5-common) 129 obj-$(CONFIG_ARCH_OMAP4) += $(omap-prcm-4-5-common)
130 obj-$(CONFIG_SOC_OMAP5) += $(omap-prcm-4-5-common) 130 obj-$(CONFIG_SOC_OMAP5) += $(omap-prcm-4-5-common)
131 obj-$(CONFIG_SOC_DRA7XX) += $(omap-prcm-4-5-common) 131 obj-$(CONFIG_SOC_DRA7XX) += $(omap-prcm-4-5-common)
132 am33xx-43xx-prcm-common += prm33xx.o 132 am33xx-43xx-prcm-common += prm33xx.o
133 obj-$(CONFIG_SOC_AM33XX) += $(am33xx-43xx-prcm-common) cm33xx.o 133 obj-$(CONFIG_SOC_AM33XX) += $(am33xx-43xx-prcm-common) cm33xx.o
134 obj-$(CONFIG_SOC_AM43XX) += $(omap-prcm-4-5-common) \ 134 obj-$(CONFIG_SOC_AM43XX) += $(omap-prcm-4-5-common) \
135 $(am33xx-43xx-prcm-common) 135 $(am33xx-43xx-prcm-common)
136 136
137 # OMAP voltage domains 137 # OMAP voltage domains
138 voltagedomain-common := voltage.o vc.o vp.o 138 voltagedomain-common := voltage.o vc.o vp.o
139 obj-$(CONFIG_ARCH_OMAP2) += $(voltagedomain-common) 139 obj-$(CONFIG_ARCH_OMAP2) += $(voltagedomain-common)
140 obj-$(CONFIG_ARCH_OMAP2) += voltagedomains2xxx_data.o 140 obj-$(CONFIG_ARCH_OMAP2) += voltagedomains2xxx_data.o
141 obj-$(CONFIG_ARCH_OMAP3) += $(voltagedomain-common) 141 obj-$(CONFIG_ARCH_OMAP3) += $(voltagedomain-common)
142 obj-$(CONFIG_ARCH_OMAP3) += voltagedomains3xxx_data.o 142 obj-$(CONFIG_ARCH_OMAP3) += voltagedomains3xxx_data.o
143 obj-$(CONFIG_ARCH_OMAP4) += $(voltagedomain-common) 143 obj-$(CONFIG_ARCH_OMAP4) += $(voltagedomain-common)
144 obj-$(CONFIG_ARCH_OMAP4) += voltagedomains44xx_data.o 144 obj-$(CONFIG_ARCH_OMAP4) += voltagedomains44xx_data.o
145 obj-$(CONFIG_SOC_AM33XX) += $(voltagedomain-common) 145 obj-$(CONFIG_SOC_AM33XX) += $(voltagedomain-common)
146 obj-$(CONFIG_SOC_AM43XX) += $(voltagedomain-common) 146 obj-$(CONFIG_SOC_AM43XX) += $(voltagedomain-common)
147 obj-$(CONFIG_SOC_OMAP5) += $(voltagedomain-common) 147 obj-$(CONFIG_SOC_OMAP5) += $(voltagedomain-common)
148 obj-$(CONFIG_SOC_OMAP5) += voltagedomains54xx_data.o 148 obj-$(CONFIG_SOC_OMAP5) += voltagedomains54xx_data.o
149 obj-$(CONFIG_SOC_DRA7XX) += $(voltagedomain-common) 149 obj-$(CONFIG_SOC_DRA7XX) += $(voltagedomain-common)
150 150
151 # OMAP powerdomain framework 151 # OMAP powerdomain framework
152 powerdomain-common += powerdomain.o powerdomain-common.o 152 powerdomain-common += powerdomain.o powerdomain-common.o
153 obj-$(CONFIG_ARCH_OMAP2) += $(powerdomain-common) 153 obj-$(CONFIG_ARCH_OMAP2) += $(powerdomain-common)
154 obj-$(CONFIG_ARCH_OMAP2) += powerdomains2xxx_data.o 154 obj-$(CONFIG_ARCH_OMAP2) += powerdomains2xxx_data.o
155 obj-$(CONFIG_ARCH_OMAP2) += powerdomains2xxx_3xxx_data.o 155 obj-$(CONFIG_ARCH_OMAP2) += powerdomains2xxx_3xxx_data.o
156 obj-$(CONFIG_ARCH_OMAP3) += $(powerdomain-common) 156 obj-$(CONFIG_ARCH_OMAP3) += $(powerdomain-common)
157 obj-$(CONFIG_ARCH_OMAP3) += powerdomains3xxx_data.o 157 obj-$(CONFIG_ARCH_OMAP3) += powerdomains3xxx_data.o
158 obj-$(CONFIG_ARCH_OMAP3) += powerdomains2xxx_3xxx_data.o 158 obj-$(CONFIG_ARCH_OMAP3) += powerdomains2xxx_3xxx_data.o
159 obj-$(CONFIG_ARCH_OMAP4) += $(powerdomain-common) 159 obj-$(CONFIG_ARCH_OMAP4) += $(powerdomain-common)
160 obj-$(CONFIG_ARCH_OMAP4) += powerdomains44xx_data.o 160 obj-$(CONFIG_ARCH_OMAP4) += powerdomains44xx_data.o
161 obj-$(CONFIG_SOC_AM33XX) += $(powerdomain-common) 161 obj-$(CONFIG_SOC_AM33XX) += $(powerdomain-common)
162 obj-$(CONFIG_SOC_AM33XX) += powerdomains33xx_data.o 162 obj-$(CONFIG_SOC_AM33XX) += powerdomains33xx_data.o
163 obj-$(CONFIG_SOC_AM43XX) += $(powerdomain-common) 163 obj-$(CONFIG_SOC_AM43XX) += $(powerdomain-common)
164 obj-$(CONFIG_SOC_AM43XX) += powerdomains43xx_data.o 164 obj-$(CONFIG_SOC_AM43XX) += powerdomains43xx_data.o
165 obj-$(CONFIG_SOC_OMAP5) += $(powerdomain-common) 165 obj-$(CONFIG_SOC_OMAP5) += $(powerdomain-common)
166 obj-$(CONFIG_SOC_OMAP5) += powerdomains54xx_data.o 166 obj-$(CONFIG_SOC_OMAP5) += powerdomains54xx_data.o
167 obj-$(CONFIG_SOC_DRA7XX) += $(powerdomain-common) 167 obj-$(CONFIG_SOC_DRA7XX) += $(powerdomain-common)
168 obj-$(CONFIG_SOC_DRA7XX) += powerdomains7xx_data.o 168 obj-$(CONFIG_SOC_DRA7XX) += powerdomains7xx_data.o
169 169
170 # PRCM clockdomain control 170 # PRCM clockdomain control
171 clockdomain-common += clockdomain.o 171 clockdomain-common += clockdomain.o
172 obj-$(CONFIG_ARCH_OMAP2) += $(clockdomain-common) 172 obj-$(CONFIG_ARCH_OMAP2) += $(clockdomain-common)
173 obj-$(CONFIG_ARCH_OMAP2) += clockdomains2xxx_3xxx_data.o 173 obj-$(CONFIG_ARCH_OMAP2) += clockdomains2xxx_3xxx_data.o
174 obj-$(CONFIG_SOC_OMAP2420) += clockdomains2420_data.o 174 obj-$(CONFIG_SOC_OMAP2420) += clockdomains2420_data.o
175 obj-$(CONFIG_SOC_OMAP2430) += clockdomains2430_data.o 175 obj-$(CONFIG_SOC_OMAP2430) += clockdomains2430_data.o
176 obj-$(CONFIG_ARCH_OMAP3) += $(clockdomain-common) 176 obj-$(CONFIG_ARCH_OMAP3) += $(clockdomain-common)
177 obj-$(CONFIG_ARCH_OMAP3) += clockdomains2xxx_3xxx_data.o 177 obj-$(CONFIG_ARCH_OMAP3) += clockdomains2xxx_3xxx_data.o
178 obj-$(CONFIG_ARCH_OMAP3) += clockdomains3xxx_data.o 178 obj-$(CONFIG_ARCH_OMAP3) += clockdomains3xxx_data.o
179 obj-$(CONFIG_ARCH_OMAP4) += $(clockdomain-common) 179 obj-$(CONFIG_ARCH_OMAP4) += $(clockdomain-common)
180 obj-$(CONFIG_ARCH_OMAP4) += clockdomains44xx_data.o 180 obj-$(CONFIG_ARCH_OMAP4) += clockdomains44xx_data.o
181 obj-$(CONFIG_SOC_AM33XX) += $(clockdomain-common) 181 obj-$(CONFIG_SOC_AM33XX) += $(clockdomain-common)
182 obj-$(CONFIG_SOC_AM33XX) += clockdomains33xx_data.o 182 obj-$(CONFIG_SOC_AM33XX) += clockdomains33xx_data.o
183 obj-$(CONFIG_SOC_AM43XX) += $(clockdomain-common) 183 obj-$(CONFIG_SOC_AM43XX) += $(clockdomain-common)
184 obj-$(CONFIG_SOC_AM43XX) += clockdomains43xx_data.o 184 obj-$(CONFIG_SOC_AM43XX) += clockdomains43xx_data.o
185 obj-$(CONFIG_SOC_OMAP5) += $(clockdomain-common) 185 obj-$(CONFIG_SOC_OMAP5) += $(clockdomain-common)
186 obj-$(CONFIG_SOC_OMAP5) += clockdomains54xx_data.o 186 obj-$(CONFIG_SOC_OMAP5) += clockdomains54xx_data.o
187 obj-$(CONFIG_SOC_DRA7XX) += $(clockdomain-common) 187 obj-$(CONFIG_SOC_DRA7XX) += $(clockdomain-common)
188 obj-$(CONFIG_SOC_DRA7XX) += clockdomains7xx_data.o 188 obj-$(CONFIG_SOC_DRA7XX) += clockdomains7xx_data.o
189 189
190 # Clock framework 190 # Clock framework
191 obj-$(CONFIG_ARCH_OMAP2) += $(clock-common) clock2xxx.o 191 obj-$(CONFIG_ARCH_OMAP2) += $(clock-common) clock2xxx.o
192 obj-$(CONFIG_ARCH_OMAP2) += clkt2xxx_sys.o 192 obj-$(CONFIG_ARCH_OMAP2) += clkt2xxx_sys.o
193 obj-$(CONFIG_ARCH_OMAP2) += clkt2xxx_dpllcore.o 193 obj-$(CONFIG_ARCH_OMAP2) += clkt2xxx_dpllcore.o
194 obj-$(CONFIG_ARCH_OMAP2) += clkt2xxx_virt_prcm_set.o 194 obj-$(CONFIG_ARCH_OMAP2) += clkt2xxx_virt_prcm_set.o
195 obj-$(CONFIG_ARCH_OMAP2) += clkt2xxx_apll.o clkt2xxx_osc.o 195 obj-$(CONFIG_ARCH_OMAP2) += clkt2xxx_apll.o clkt2xxx_osc.o
196 obj-$(CONFIG_ARCH_OMAP2) += clkt2xxx_dpll.o clkt_iclk.o 196 obj-$(CONFIG_ARCH_OMAP2) += clkt2xxx_dpll.o clkt_iclk.o
197 obj-$(CONFIG_SOC_OMAP2420) += cclock2420_data.o 197 obj-$(CONFIG_SOC_OMAP2420) += cclock2420_data.o
198 obj-$(CONFIG_SOC_OMAP2430) += clock2430.o cclock2430_data.o 198 obj-$(CONFIG_SOC_OMAP2430) += clock2430.o cclock2430_data.o
199 obj-$(CONFIG_ARCH_OMAP3) += $(clock-common) clock3xxx.o 199 obj-$(CONFIG_ARCH_OMAP3) += $(clock-common) clock3xxx.o
200 obj-$(CONFIG_ARCH_OMAP3) += clock34xx.o clkt34xx_dpll3m2.o 200 obj-$(CONFIG_ARCH_OMAP3) += clock34xx.o clkt34xx_dpll3m2.o
201 obj-$(CONFIG_ARCH_OMAP3) += clock3517.o clock36xx.o 201 obj-$(CONFIG_ARCH_OMAP3) += clock3517.o clock36xx.o
202 obj-$(CONFIG_ARCH_OMAP3) += dpll3xxx.o cclock3xxx_data.o 202 obj-$(CONFIG_ARCH_OMAP3) += dpll3xxx.o cclock3xxx_data.o
203 obj-$(CONFIG_ARCH_OMAP3) += clkt_iclk.o 203 obj-$(CONFIG_ARCH_OMAP3) += clkt_iclk.o
204 obj-$(CONFIG_ARCH_OMAP4) += $(clock-common) 204 obj-$(CONFIG_ARCH_OMAP4) += $(clock-common)
205 obj-$(CONFIG_ARCH_OMAP4) += dpll3xxx.o dpll44xx.o 205 obj-$(CONFIG_ARCH_OMAP4) += dpll3xxx.o dpll44xx.o
206 obj-$(CONFIG_SOC_AM33XX) += $(clock-common) dpll3xxx.o 206 obj-$(CONFIG_SOC_AM33XX) += $(clock-common) dpll3xxx.o
207 obj-$(CONFIG_SOC_OMAP5) += $(clock-common) 207 obj-$(CONFIG_SOC_OMAP5) += $(clock-common)
208 obj-$(CONFIG_SOC_OMAP5) += dpll3xxx.o dpll44xx.o 208 obj-$(CONFIG_SOC_OMAP5) += dpll3xxx.o dpll44xx.o
209 obj-$(CONFIG_SOC_DRA7XX) += $(clock-common) 209 obj-$(CONFIG_SOC_DRA7XX) += $(clock-common)
210 obj-$(CONFIG_SOC_DRA7XX) += dpll3xxx.o dpll44xx.o 210 obj-$(CONFIG_SOC_DRA7XX) += dpll3xxx.o dpll44xx.o
211 obj-$(CONFIG_SOC_AM43XX) += $(clock-common) dpll3xxx.o 211 obj-$(CONFIG_SOC_AM43XX) += $(clock-common) dpll3xxx.o
212 212
213 # OMAP2 clock rate set data (old "OPP" data) 213 # OMAP2 clock rate set data (old "OPP" data)
214 obj-$(CONFIG_SOC_OMAP2420) += opp2420_data.o 214 obj-$(CONFIG_SOC_OMAP2420) += opp2420_data.o
215 obj-$(CONFIG_SOC_OMAP2430) += opp2430_data.o 215 obj-$(CONFIG_SOC_OMAP2430) += opp2430_data.o
216 216
217 # hwmod data 217 # hwmod data
218 obj-$(CONFIG_SOC_OMAP2420) += omap_hwmod_2xxx_ipblock_data.o 218 obj-$(CONFIG_SOC_OMAP2420) += omap_hwmod_2xxx_ipblock_data.o
219 obj-$(CONFIG_SOC_OMAP2420) += omap_hwmod_2xxx_3xxx_ipblock_data.o 219 obj-$(CONFIG_SOC_OMAP2420) += omap_hwmod_2xxx_3xxx_ipblock_data.o
220 obj-$(CONFIG_SOC_OMAP2420) += omap_hwmod_2xxx_interconnect_data.o 220 obj-$(CONFIG_SOC_OMAP2420) += omap_hwmod_2xxx_interconnect_data.o
221 obj-$(CONFIG_SOC_OMAP2420) += omap_hwmod_2xxx_3xxx_interconnect_data.o 221 obj-$(CONFIG_SOC_OMAP2420) += omap_hwmod_2xxx_3xxx_interconnect_data.o
222 obj-$(CONFIG_SOC_OMAP2420) += omap_hwmod_2420_data.o 222 obj-$(CONFIG_SOC_OMAP2420) += omap_hwmod_2420_data.o
223 obj-$(CONFIG_SOC_OMAP2430) += omap_hwmod_2xxx_ipblock_data.o 223 obj-$(CONFIG_SOC_OMAP2430) += omap_hwmod_2xxx_ipblock_data.o
224 obj-$(CONFIG_SOC_OMAP2430) += omap_hwmod_2xxx_3xxx_ipblock_data.o 224 obj-$(CONFIG_SOC_OMAP2430) += omap_hwmod_2xxx_3xxx_ipblock_data.o
225 obj-$(CONFIG_SOC_OMAP2430) += omap_hwmod_2xxx_interconnect_data.o 225 obj-$(CONFIG_SOC_OMAP2430) += omap_hwmod_2xxx_interconnect_data.o
226 obj-$(CONFIG_SOC_OMAP2430) += omap_hwmod_2xxx_3xxx_interconnect_data.o 226 obj-$(CONFIG_SOC_OMAP2430) += omap_hwmod_2xxx_3xxx_interconnect_data.o
227 obj-$(CONFIG_SOC_OMAP2430) += omap_hwmod_2430_data.o 227 obj-$(CONFIG_SOC_OMAP2430) += omap_hwmod_2430_data.o
228 obj-$(CONFIG_ARCH_OMAP3) += omap_hwmod_2xxx_3xxx_ipblock_data.o 228 obj-$(CONFIG_ARCH_OMAP3) += omap_hwmod_2xxx_3xxx_ipblock_data.o
229 obj-$(CONFIG_ARCH_OMAP3) += omap_hwmod_2xxx_3xxx_interconnect_data.o 229 obj-$(CONFIG_ARCH_OMAP3) += omap_hwmod_2xxx_3xxx_interconnect_data.o
230 obj-$(CONFIG_ARCH_OMAP3) += omap_hwmod_3xxx_data.o 230 obj-$(CONFIG_ARCH_OMAP3) += omap_hwmod_3xxx_data.o
231 obj-$(CONFIG_SOC_AM33XX) += omap_hwmod_33xx_data.o 231 obj-$(CONFIG_SOC_AM33XX) += omap_hwmod_33xx_data.o
232 obj-$(CONFIG_SOC_AM33XX) += omap_hwmod_33xx_43xx_interconnect_data.o 232 obj-$(CONFIG_SOC_AM33XX) += omap_hwmod_33xx_43xx_interconnect_data.o
233 obj-$(CONFIG_SOC_AM33XX) += omap_hwmod_33xx_43xx_ipblock_data.o 233 obj-$(CONFIG_SOC_AM33XX) += omap_hwmod_33xx_43xx_ipblock_data.o
234 obj-$(CONFIG_SOC_AM43XX) += omap_hwmod_43xx_data.o 234 obj-$(CONFIG_SOC_AM43XX) += omap_hwmod_43xx_data.o
235 obj-$(CONFIG_SOC_AM43XX) += omap_hwmod_33xx_43xx_interconnect_data.o 235 obj-$(CONFIG_SOC_AM43XX) += omap_hwmod_33xx_43xx_interconnect_data.o
236 obj-$(CONFIG_SOC_AM43XX) += omap_hwmod_2xxx_3xxx_ipblock_data.o 236 obj-$(CONFIG_SOC_AM43XX) += omap_hwmod_2xxx_3xxx_ipblock_data.o
237 obj-$(CONFIG_SOC_AM43XX) += omap_hwmod_33xx_43xx_ipblock_data.o 237 obj-$(CONFIG_SOC_AM43XX) += omap_hwmod_33xx_43xx_ipblock_data.o
238 obj-$(CONFIG_ARCH_OMAP4) += omap_hwmod_44xx_data.o 238 obj-$(CONFIG_ARCH_OMAP4) += omap_hwmod_44xx_data.o
239 obj-$(CONFIG_SOC_OMAP5) += omap_hwmod_54xx_data.o 239 obj-$(CONFIG_SOC_OMAP5) += omap_hwmod_54xx_data.o
240 obj-$(CONFIG_SOC_DRA7XX) += omap_hwmod_7xx_data.o 240 obj-$(CONFIG_SOC_DRA7XX) += omap_hwmod_7xx_data.o
241 241
242 # EMU peripherals 242 # EMU peripherals
243 obj-$(CONFIG_OMAP3_EMU) += emu.o 243 obj-$(CONFIG_OMAP3_EMU) += emu.o
244 obj-$(CONFIG_HW_PERF_EVENTS) += pmu.o 244 obj-$(CONFIG_HW_PERF_EVENTS) += pmu.o
245 245
246 iommu-$(CONFIG_OMAP_IOMMU) := omap-iommu.o 246 iommu-$(CONFIG_OMAP_IOMMU) := omap-iommu.o
247 obj-y += $(iommu-m) $(iommu-y) 247 obj-y += $(iommu-m) $(iommu-y)
248 248
249 ifneq ($(CONFIG_TIDSPBRIDGE),) 249 ifneq ($(CONFIG_TIDSPBRIDGE),)
250 obj-y += dsp.o 250 obj-y += dsp.o
251 endif 251 endif
252 252
253 # OMAP2420 MSDI controller integration support ("MMC") 253 # OMAP2420 MSDI controller integration support ("MMC")
254 obj-$(CONFIG_SOC_OMAP2420) += msdi.o 254 obj-$(CONFIG_SOC_OMAP2420) += msdi.o
255 255
256 # Specific board support 256 # Specific board support
257 obj-$(CONFIG_MACH_OMAP_GENERIC) += board-generic.o pdata-quirks.o 257 obj-$(CONFIG_MACH_OMAP_GENERIC) += board-generic.o pdata-quirks.o
258 obj-$(CONFIG_MACH_OMAP3_BEAGLE) += board-omap3beagle.o 258 obj-$(CONFIG_MACH_OMAP3_BEAGLE) += board-omap3beagle.o
259 obj-$(CONFIG_MACH_DEVKIT8000) += board-devkit8000.o 259 obj-$(CONFIG_MACH_DEVKIT8000) += board-devkit8000.o
260 obj-$(CONFIG_MACH_OMAP_LDP) += board-ldp.o 260 obj-$(CONFIG_MACH_OMAP_LDP) += board-ldp.o
261 obj-$(CONFIG_MACH_OMAP3530_LV_SOM) += board-omap3logic.o 261 obj-$(CONFIG_MACH_OMAP3530_LV_SOM) += board-omap3logic.o
262 obj-$(CONFIG_MACH_OMAP3_TORPEDO) += board-omap3logic.o 262 obj-$(CONFIG_MACH_OMAP3_TORPEDO) += board-omap3logic.o
263 obj-$(CONFIG_MACH_OVERO) += board-overo.o 263 obj-$(CONFIG_MACH_OVERO) += board-overo.o
264 obj-$(CONFIG_MACH_OMAP3_PANDORA) += board-omap3pandora.o 264 obj-$(CONFIG_MACH_OMAP3_PANDORA) += board-omap3pandora.o
265 obj-$(CONFIG_MACH_OMAP_3430SDP) += board-3430sdp.o 265 obj-$(CONFIG_MACH_OMAP_3430SDP) += board-3430sdp.o
266 obj-$(CONFIG_MACH_NOKIA_N8X0) += board-n8x0.o 266 obj-$(CONFIG_MACH_NOKIA_N8X0) += board-n8x0.o
267 obj-$(CONFIG_MACH_NOKIA_RX51) += board-rx51.o sdram-nokia.o 267 obj-$(CONFIG_MACH_NOKIA_RX51) += board-rx51.o sdram-nokia.o
268 obj-$(CONFIG_MACH_NOKIA_RX51) += board-rx51-peripherals.o 268 obj-$(CONFIG_MACH_NOKIA_RX51) += board-rx51-peripherals.o
269 obj-$(CONFIG_MACH_NOKIA_RX51) += board-rx51-video.o 269 obj-$(CONFIG_MACH_NOKIA_RX51) += board-rx51-video.o
270 obj-$(CONFIG_MACH_CM_T35) += board-cm-t35.o 270 obj-$(CONFIG_MACH_CM_T35) += board-cm-t35.o
271 obj-$(CONFIG_MACH_CM_T3517) += board-cm-t3517.o 271 obj-$(CONFIG_MACH_CM_T3517) += board-cm-t3517.o
272 obj-$(CONFIG_MACH_TOUCHBOOK) += board-omap3touchbook.o 272 obj-$(CONFIG_MACH_TOUCHBOOK) += board-omap3touchbook.o
273 273
274 obj-$(CONFIG_MACH_OMAP3517EVM) += board-am3517evm.o 274 obj-$(CONFIG_MACH_OMAP3517EVM) += board-am3517evm.o
275 275
276 obj-$(CONFIG_MACH_CRANEBOARD) += board-am3517crane.o 276 obj-$(CONFIG_MACH_CRANEBOARD) += board-am3517crane.o
277 277
278 obj-$(CONFIG_MACH_SBC3530) += board-omap3stalker.o 278 obj-$(CONFIG_MACH_SBC3530) += board-omap3stalker.o
279 obj-$(CONFIG_MACH_TI8168EVM) += board-ti8168evm.o 279 obj-$(CONFIG_MACH_TI8168EVM) += board-ti8168evm.o
280 obj-$(CONFIG_MACH_TI8148EVM) += board-ti8168evm.o 280 obj-$(CONFIG_MACH_TI8148EVM) += board-ti8168evm.o
281 281
282 # Platform specific device init code 282 # Platform specific device init code
283 283
284 omap-flash-$(CONFIG_MTD_NAND_OMAP2) := board-flash.o 284 omap-flash-$(CONFIG_MTD_NAND_OMAP2) := board-flash.o
285 omap-flash-$(CONFIG_MTD_ONENAND_OMAP2) := board-flash.o 285 omap-flash-$(CONFIG_MTD_ONENAND_OMAP2) := board-flash.o
286 obj-y += $(omap-flash-y) $(omap-flash-m) 286 obj-y += $(omap-flash-y) $(omap-flash-m)
287 287
288 omap-hsmmc-$(CONFIG_MMC_OMAP_HS) := hsmmc.o 288 omap-hsmmc-$(CONFIG_MMC_OMAP_HS) := hsmmc.o
289 obj-y += $(omap-hsmmc-m) $(omap-hsmmc-y) 289 obj-y += $(omap-hsmmc-m) $(omap-hsmmc-y)
290 290
291 obj-y += usb-musb.o 291 obj-y += usb-musb.o
292 obj-y += omap_phy_internal.o 292 obj-y += omap_phy_internal.o
293 293
294 obj-$(CONFIG_MACH_OMAP2_TUSB6010) += usb-tusb6010.o 294 obj-$(CONFIG_MACH_OMAP2_TUSB6010) += usb-tusb6010.o
295 obj-y += usb-host.o 295 obj-y += usb-host.o
296 296
297 onenand-$(CONFIG_MTD_ONENAND_OMAP2) := gpmc-onenand.o 297 onenand-$(CONFIG_MTD_ONENAND_OMAP2) := gpmc-onenand.o
298 obj-y += $(onenand-m) $(onenand-y) 298 obj-y += $(onenand-m) $(onenand-y)
299 299
300 nand-$(CONFIG_MTD_NAND_OMAP2) := gpmc-nand.o 300 nand-$(CONFIG_MTD_NAND_OMAP2) := gpmc-nand.o
301 obj-y += $(nand-m) $(nand-y) 301 obj-y += $(nand-m) $(nand-y)
302 302
303 smc91x-$(CONFIG_SMC91X) := gpmc-smc91x.o 303 smc91x-$(CONFIG_SMC91X) := gpmc-smc91x.o
304 obj-y += $(smc91x-m) $(smc91x-y) 304 obj-y += $(smc91x-m) $(smc91x-y)
305 305
306 smsc911x-$(CONFIG_SMSC911X) := gpmc-smsc911x.o 306 smsc911x-$(CONFIG_SMSC911X) := gpmc-smsc911x.o
307 obj-y += $(smsc911x-m) $(smsc911x-y) 307 obj-y += $(smsc911x-m) $(smsc911x-y)
308 308
309 emac-$(CONFIG_TI_DAVINCI_EMAC) := am35xx-emac.o 309 emac-$(CONFIG_TI_DAVINCI_EMAC) := am35xx-emac.o
310 obj-y += $(emac-m) $(emac-y) 310 obj-y += $(emac-m) $(emac-y)
311 311
312 obj-y += common-board-devices.o twl-common.o dss-common.o 312 obj-y += common-board-devices.o twl-common.o dss-common.o
313 313
314 ifneq ($(CONFIG_OMAP_REMOTEPROC),) 314 ifneq ($(CONFIG_OMAP_REMOTEPROC),)
315 obj-y += remoteproc.o 315 obj-y += remoteproc.o
316 endif 316 endif
317 317
arch/arm/mach-omap2/debugss.c
File was created 1 /*
2 * debugss.c: Debug Sus-System related code goes in here
3 *
4 * Copyright (C) {2013} Texas Instruments Incorporated - http://www.ti.com/
5 *
6 * This file is automatically generated from the AM33XX hardware databases.
7 * This program is free software; you can redistribute it and/or
8 * modify it under the terms of the GNU General Public License as
9 * published by the Free Software Foundation version 2.
10 *
11 * This program is distributed "as is" WITHOUT ANY WARRANTY of any
12 * kind, whether express or implied; without even the implied warranty
13 * of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 */
16
17 #include <linux/init.h>
18 #include <linux/err.h>
19 #include <linux/clk.h>
20
21 #include "omap_hwmod.h"
22
23 static bool is_debugss_en;
24
25 /**
26 * omap_debugss_en - Enable debugss clock/module based on user config
27 *
28 * During kernel bootup, omap2 hwmod framework will disable all the
29 * unused/unclaimed modules, which in turn also disables debugss module.
30 * This breaks any further debugging capability provided by HW.
31 *
32 *
33 * Introduce early param which allows user to enable clock/module -
34 *
35 * omap_debugss_en (For all OMAP2 architectures)
36 *
37 * Please note that, with this command-line param, module always remain
38 * enabled.
39 */
40 static int __init omap_debugss_en(char *str)
41 {
42 is_debugss_en = true;
43 return 0;
44 }
45 early_param("omap_debugss_en", omap_debugss_en);
46
47 static int __init _omap2_debugss_enable(void)
48 {
49 const char oh_name[10] = "debugss";
50 struct omap_hwmod *oh;
51 int ret;
52
53 if (is_debugss_en) {
54 struct omap_hwmod_opt_clk *oc;
55 int i;
56
57 oh = omap_hwmod_lookup(oh_name);
58 if (!oh) {
59 pr_err("debugss device not found\n");
60 return 0;
61 }
62
63 /* Make sure that hwmod internal data structures are setup */
64 ret = omap_hwmod_setup_one(oh_name);
65 if (ret) {
66 pr_err("failed to setup hwmod for %s\n", oh_name);
67 return 0;
68 }
69 /* Enable optional clocks */
70 for (i = oh->opt_clks_cnt, oc = oh->opt_clks; i > 0; i--, oc++) {
71 if (oc->_clk)
72 clk_prepare_enable(oc->_clk);
73 }
74 /* Enable debugss clock/module */
75 omap_hwmod_enable(oh);
76 }
77
78 return 0;
79 }
80 device_initcall(_omap2_debugss_enable);
81