├── .gitignore
├── Makefile.gccrap
├── Makefile.llvmcfi
├── RAP
├── README.md
├── config
├── pax-linux-4.9.24-test7.patch.xz
└── rap_plugin.so
├── README.md
└── test.c
/.gitignore:
--------------------------------------------------------------------------------
1 | test.gcc
2 | test.gccrap
3 | test.llvm
4 | test.llvmcfi
5 |
--------------------------------------------------------------------------------
/Makefile.gccrap:
--------------------------------------------------------------------------------
1 | CFIFLAGS=-fplugin=./RAP/rap_plugin.so
2 | #CFIFLAGS+=-DRAP_PLUGIN -fplugin-arg-rap_plugin-typecheck=call,ret
3 | CFIFLAGS+=-DRAP_PLUGIN -fplugin-arg-rap_plugin-typecheck=call
4 | CFIFLAGS+=-fplugin-arg-rap_plugin-hash=abs-finish
5 | CFIFLAGS+=-fplugin-arg-rap_plugin-hash=abs-ops
6 | CFIFLAGS+=-fplugin-arg-rap_plugin-hash=abs-attr
7 | CFIFLAGS+=-fplugin-arg-rap_plugin-report=func,fptr,abs
8 | CFIFLAGS+=-DX86_RAP_CALL_VECTOR=0x82
9 | CFIFLAGS+=-DX86_RAP_RET_VECTOR=0x83
10 | CFIFLAGS+= '-fplugin-arg-rap_plugin-callabort=int $$0x82'
11 | CFIFLAGS+= '-fplugin-arg-rap_plugin-retabort=int $$0x83'
12 | CFIFLAGS+= -DRAP_PLUGIN
13 |
14 | CFLAGS=-Wall -Wpedantic -Wextra -O3
15 |
16 | OUT=test.gccrap
17 | OUT2=test.gcc
18 |
19 | .PHONY=all
20 | all:
21 | gcc ${CFLAGS} ${CFIFLAGS} test.c -o ${OUT}
22 | gcc ${CFLAGS} test.c -o ${OUT2}
23 |
24 | .PHONY=clean
25 | clean:
26 | rm -f test.gccrap test.gcc
27 |
--------------------------------------------------------------------------------
/Makefile.llvmcfi:
--------------------------------------------------------------------------------
1 | CFLAGS=-Wall -Wpedantic -Wextra -flto -O3 -g
2 | CFIFLAGS=-fsanitize=cfi -fvisibility=hidden
3 |
4 | OUT=test.llvmcfi
5 | OUT2=test.llvm
6 |
7 | .PHONY=all
8 | all: test.c
9 | clang-4.0 ${CFLAGS} ${CFIFLAGS} -o ${OUT} test.c
10 | clang-4.0 ${CFLAGS} -o ${OUT2} test.c
11 |
12 | .PHONY=clean
13 | clean:
14 | rm -f test.llvm test.llvmcfi
15 |
--------------------------------------------------------------------------------
/RAP/README.md:
--------------------------------------------------------------------------------
1 | # RAP plugin
2 |
3 | [RAP](https://grsecurity.net/rap_faq.php) is a PaX feature to harden the kernel
4 | and user-land by implementing CFI for C programs through a gcc plugin. The main
5 | documentation of RAP is a
6 | [presentation](https://pax.grsecurity.net/docs/PaXTeam-H2HC15-RAP-RIP-ROP.pdf)
7 | and random tweets by [@PaXTeam](https://twitter.com/paxteam) when they "inform"
8 | people about different aspects of the tool.
9 |
10 | Using RAP is somewhat difficult and we refer to a [blog
11 | post](https://nebelwelt.net/blog/20181226-CFIeval.html) on how to evaluate
12 | RAP and LLVM-CFI.
13 |
14 | This directory contains a pre-compiled version of the RAP plugin for gcc 6.3.0
15 | (for Debian 9). If you want to compile your own, you'll have to download the
16 | [kernel patch](https://www.grsecurity.net/~paxguy1/pax-linux-4.9.24-test7.patch)
17 | and the [Linux kernel
18 | 4.9.24](http://ftp.ntu.edu.tw/linux/kernel/v4.x/linux-4.9.24.tar.gz), unpack
19 | both, unpack the [kernel config](./config) and copy it to the Linux directory.
20 | Then run make to compile the RAP plugin and it'll be placed in
21 | `linux-4.9.24-pax/scripts/gcc-plugins/rap_plugin/rap_plugin.so` for you to use.
22 | The important kernel flags are:
23 |
24 | ```C
25 | CONFIG_HAVE_GCC_PLUGINS=y
26 | CONFIG_GCC_PLUGINS=y
27 | CONFIG_PAX_RAP=y
28 | ```
29 |
30 | The Linux kernel is under the GPL and so is the patch (confirmed by PaXTeam). We
31 | therefore provide the precompiled binary, the sources, links to the sources, and
32 | a quick note on how to compile your own. Happy open-source!
33 |
--------------------------------------------------------------------------------
/RAP/config:
--------------------------------------------------------------------------------
1 | #
2 | # Automatically generated file; DO NOT EDIT.
3 | # Linux/x86 4.9.24 Kernel Configuration
4 | #
5 | CONFIG_64BIT=y
6 | CONFIG_X86_64=y
7 | CONFIG_X86=y
8 | CONFIG_INSTRUCTION_DECODER=y
9 | CONFIG_OUTPUT_FORMAT="elf64-x86-64"
10 | CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig"
11 | CONFIG_LOCKDEP_SUPPORT=y
12 | CONFIG_STACKTRACE_SUPPORT=y
13 | CONFIG_MMU=y
14 | CONFIG_ARCH_MMAP_RND_BITS_MIN=28
15 | CONFIG_ARCH_MMAP_RND_BITS_MAX=32
16 | CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8
17 | CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16
18 | CONFIG_NEED_DMA_MAP_STATE=y
19 | CONFIG_NEED_SG_DMA_LENGTH=y
20 | CONFIG_GENERIC_ISA_DMA=y
21 | CONFIG_GENERIC_BUG=y
22 | CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y
23 | CONFIG_GENERIC_HWEIGHT=y
24 | CONFIG_ARCH_MAY_HAVE_PC_FDC=y
25 | CONFIG_RWSEM_XCHGADD_ALGORITHM=y
26 | CONFIG_GENERIC_CALIBRATE_DELAY=y
27 | CONFIG_ARCH_HAS_CPU_RELAX=y
28 | CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
29 | CONFIG_HAVE_SETUP_PER_CPU_AREA=y
30 | CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
31 | CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y
32 | CONFIG_ARCH_HIBERNATION_POSSIBLE=y
33 | CONFIG_ARCH_SUSPEND_POSSIBLE=y
34 | CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y
35 | CONFIG_ARCH_WANT_GENERAL_HUGETLB=y
36 | CONFIG_ZONE_DMA32=y
37 | CONFIG_AUDIT_ARCH=y
38 | CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y
39 | CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
40 | CONFIG_KASAN_SHADOW_OFFSET=0xdffffc0000000000
41 | CONFIG_HAVE_INTEL_TXT=y
42 | CONFIG_X86_64_SMP=y
43 | CONFIG_ARCH_SUPPORTS_UPROBES=y
44 | CONFIG_FIX_EARLYCON_MEM=y
45 | CONFIG_DEBUG_RODATA=y
46 | CONFIG_PGTABLE_LEVELS=4
47 | CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
48 | CONFIG_CONSTRUCTORS=y
49 | CONFIG_IRQ_WORK=y
50 | CONFIG_BUILDTIME_EXTABLE_SORT=y
51 | CONFIG_THREAD_INFO_IN_TASK=y
52 |
53 | #
54 | # General setup
55 | #
56 | CONFIG_INIT_ENV_ARG_LIMIT=32
57 | CONFIG_CROSS_COMPILE=""
58 | # CONFIG_COMPILE_TEST is not set
59 | CONFIG_LOCALVERSION=""
60 | CONFIG_LOCALVERSION_AUTO=y
61 | CONFIG_HAVE_KERNEL_GZIP=y
62 | CONFIG_HAVE_KERNEL_BZIP2=y
63 | CONFIG_HAVE_KERNEL_LZMA=y
64 | CONFIG_HAVE_KERNEL_XZ=y
65 | CONFIG_HAVE_KERNEL_LZO=y
66 | CONFIG_HAVE_KERNEL_LZ4=y
67 | CONFIG_KERNEL_GZIP=y
68 | # CONFIG_KERNEL_BZIP2 is not set
69 | # CONFIG_KERNEL_LZMA is not set
70 | # CONFIG_KERNEL_XZ is not set
71 | # CONFIG_KERNEL_LZO is not set
72 | # CONFIG_KERNEL_LZ4 is not set
73 | CONFIG_DEFAULT_HOSTNAME="(none)"
74 | CONFIG_SWAP=y
75 | CONFIG_SYSVIPC=y
76 | CONFIG_SYSVIPC_SYSCTL=y
77 | CONFIG_POSIX_MQUEUE=y
78 | CONFIG_POSIX_MQUEUE_SYSCTL=y
79 | CONFIG_CROSS_MEMORY_ATTACH=y
80 | # CONFIG_FHANDLE is not set
81 | CONFIG_USELIB=y
82 | CONFIG_AUDIT=y
83 | CONFIG_HAVE_ARCH_AUDITSYSCALL=y
84 | CONFIG_AUDITSYSCALL=y
85 | CONFIG_AUDIT_WATCH=y
86 | CONFIG_AUDIT_TREE=y
87 |
88 | #
89 | # IRQ subsystem
90 | #
91 | CONFIG_GENERIC_IRQ_PROBE=y
92 | CONFIG_GENERIC_IRQ_SHOW=y
93 | CONFIG_GENERIC_PENDING_IRQ=y
94 | CONFIG_IRQ_DOMAIN=y
95 | CONFIG_IRQ_DOMAIN_HIERARCHY=y
96 | CONFIG_GENERIC_MSI_IRQ=y
97 | CONFIG_GENERIC_MSI_IRQ_DOMAIN=y
98 | # CONFIG_IRQ_DOMAIN_DEBUG is not set
99 | CONFIG_IRQ_FORCED_THREADING=y
100 | CONFIG_SPARSE_IRQ=y
101 | CONFIG_CLOCKSOURCE_WATCHDOG=y
102 | CONFIG_ARCH_CLOCKSOURCE_DATA=y
103 | CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y
104 | CONFIG_GENERIC_TIME_VSYSCALL=y
105 | CONFIG_GENERIC_CLOCKEVENTS=y
106 | CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
107 | CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y
108 | CONFIG_GENERIC_CMOS_UPDATE=y
109 |
110 | #
111 | # Timers subsystem
112 | #
113 | CONFIG_TICK_ONESHOT=y
114 | CONFIG_NO_HZ_COMMON=y
115 | # CONFIG_HZ_PERIODIC is not set
116 | CONFIG_NO_HZ_IDLE=y
117 | # CONFIG_NO_HZ_FULL is not set
118 | CONFIG_NO_HZ=y
119 | CONFIG_HIGH_RES_TIMERS=y
120 |
121 | #
122 | # CPU/Task time and stats accounting
123 | #
124 | CONFIG_TICK_CPU_ACCOUNTING=y
125 | # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set
126 | # CONFIG_IRQ_TIME_ACCOUNTING is not set
127 | CONFIG_BSD_PROCESS_ACCT=y
128 | CONFIG_BSD_PROCESS_ACCT_V3=y
129 | CONFIG_TASKSTATS=y
130 | CONFIG_TASK_DELAY_ACCT=y
131 | CONFIG_TASK_XACCT=y
132 | CONFIG_TASK_IO_ACCOUNTING=y
133 |
134 | #
135 | # RCU Subsystem
136 | #
137 | CONFIG_PREEMPT_RCU=y
138 | # CONFIG_RCU_EXPERT is not set
139 | CONFIG_SRCU=y
140 | # CONFIG_TASKS_RCU is not set
141 | CONFIG_RCU_STALL_COMMON=y
142 | # CONFIG_TREE_RCU_TRACE is not set
143 | # CONFIG_RCU_EXPEDITE_BOOT is not set
144 | CONFIG_BUILD_BIN2C=y
145 | CONFIG_IKCONFIG=y
146 | CONFIG_IKCONFIG_PROC=y
147 | CONFIG_LOG_BUF_SHIFT=18
148 | CONFIG_LOG_CPU_MAX_BUF_SHIFT=12
149 | CONFIG_NMI_LOG_BUF_SHIFT=13
150 | CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
151 | CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y
152 | CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y
153 | CONFIG_ARCH_SUPPORTS_INT128=y
154 | # CONFIG_NUMA_BALANCING is not set
155 | CONFIG_CGROUPS=y
156 | # CONFIG_MEMCG is not set
157 | # CONFIG_BLK_CGROUP is not set
158 | CONFIG_CGROUP_SCHED=y
159 | CONFIG_FAIR_GROUP_SCHED=y
160 | # CONFIG_CFS_BANDWIDTH is not set
161 | CONFIG_RT_GROUP_SCHED=y
162 | # CONFIG_CGROUP_PIDS is not set
163 | CONFIG_CGROUP_FREEZER=y
164 | # CONFIG_CGROUP_HUGETLB is not set
165 | CONFIG_CPUSETS=y
166 | CONFIG_PROC_PID_CPUSET=y
167 | # CONFIG_CGROUP_DEVICE is not set
168 | CONFIG_CGROUP_CPUACCT=y
169 | # CONFIG_CGROUP_PERF is not set
170 | CONFIG_CGROUP_DEBUG=y
171 | # CONFIG_CHECKPOINT_RESTORE is not set
172 | CONFIG_NAMESPACES=y
173 | CONFIG_UTS_NS=y
174 | CONFIG_IPC_NS=y
175 | CONFIG_USER_NS=y
176 | CONFIG_PID_NS=y
177 | CONFIG_NET_NS=y
178 | # CONFIG_SCHED_AUTOGROUP is not set
179 | # CONFIG_SYSFS_DEPRECATED is not set
180 | CONFIG_RELAY=y
181 | CONFIG_BLK_DEV_INITRD=y
182 | CONFIG_INITRAMFS_SOURCE=""
183 | CONFIG_RD_GZIP=y
184 | CONFIG_RD_BZIP2=y
185 | CONFIG_RD_LZMA=y
186 | CONFIG_RD_XZ=y
187 | CONFIG_RD_LZO=y
188 | CONFIG_RD_LZ4=y
189 | CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y
190 | # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
191 | CONFIG_SYSCTL=y
192 | CONFIG_ANON_INODES=y
193 | CONFIG_HAVE_UID16=y
194 | CONFIG_SYSCTL_EXCEPTION_TRACE=y
195 | CONFIG_HAVE_PCSPKR_PLATFORM=y
196 | CONFIG_BPF=y
197 | CONFIG_EXPERT=y
198 | CONFIG_UID16=y
199 | CONFIG_MULTIUSER=y
200 | CONFIG_SGETMASK_SYSCALL=y
201 | CONFIG_SYSFS_SYSCALL=y
202 | # CONFIG_SYSCTL_SYSCALL is not set
203 | CONFIG_KALLSYMS=y
204 | CONFIG_KALLSYMS_ALL=y
205 | CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y
206 | CONFIG_KALLSYMS_BASE_RELATIVE=y
207 | CONFIG_PRINTK=y
208 | CONFIG_PRINTK_NMI=y
209 | CONFIG_BUG=y
210 | CONFIG_ELF_CORE=y
211 | CONFIG_PCSPKR_PLATFORM=y
212 | CONFIG_BASE_FULL=y
213 | CONFIG_FUTEX=y
214 | CONFIG_EPOLL=y
215 | CONFIG_SIGNALFD=y
216 | CONFIG_TIMERFD=y
217 | CONFIG_EVENTFD=y
218 | # CONFIG_BPF_SYSCALL is not set
219 | CONFIG_SHMEM=y
220 | CONFIG_AIO=y
221 | CONFIG_ADVISE_SYSCALLS=y
222 | # CONFIG_USERFAULTFD is not set
223 | CONFIG_PCI_QUIRKS=y
224 | CONFIG_MEMBARRIER=y
225 | CONFIG_EMBEDDED=y
226 | CONFIG_HAVE_PERF_EVENTS=y
227 |
228 | #
229 | # Kernel Performance Events And Counters
230 | #
231 | CONFIG_PERF_EVENTS=y
232 | # CONFIG_DEBUG_PERF_USE_VMALLOC is not set
233 | CONFIG_VM_EVENT_COUNTERS=y
234 | CONFIG_SLUB_DEBUG=y
235 | # CONFIG_COMPAT_BRK is not set
236 | # CONFIG_SLAB is not set
237 | CONFIG_SLUB=y
238 | # CONFIG_SLOB is not set
239 | # CONFIG_SLAB_FREELIST_RANDOM is not set
240 | CONFIG_SLUB_CPU_PARTIAL=y
241 | # CONFIG_SYSTEM_DATA_VERIFICATION is not set
242 | CONFIG_PROFILING=y
243 | CONFIG_TRACEPOINTS=y
244 | CONFIG_KEXEC_CORE=y
245 | CONFIG_OPROFILE=y
246 | # CONFIG_OPROFILE_EVENT_MULTIPLEX is not set
247 | CONFIG_HAVE_OPROFILE=y
248 | CONFIG_OPROFILE_NMI_TIMER=y
249 | CONFIG_KPROBES=y
250 | # CONFIG_JUMP_LABEL is not set
251 | CONFIG_KPROBES_ON_FTRACE=y
252 | # CONFIG_UPROBES is not set
253 | # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set
254 | CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
255 | CONFIG_ARCH_USE_BUILTIN_BSWAP=y
256 | CONFIG_HAVE_IOREMAP_PROT=y
257 | CONFIG_HAVE_KPROBES=y
258 | CONFIG_HAVE_KRETPROBES=y
259 | CONFIG_HAVE_OPTPROBES=y
260 | CONFIG_HAVE_KPROBES_ON_FTRACE=y
261 | CONFIG_HAVE_NMI=y
262 | CONFIG_HAVE_ARCH_TRACEHOOK=y
263 | CONFIG_HAVE_DMA_CONTIGUOUS=y
264 | CONFIG_GENERIC_SMP_IDLE_THREAD=y
265 | CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
266 | CONFIG_HAVE_DMA_API_DEBUG=y
267 | CONFIG_HAVE_HW_BREAKPOINT=y
268 | CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y
269 | CONFIG_HAVE_USER_RETURN_NOTIFIER=y
270 | CONFIG_HAVE_PERF_EVENTS_NMI=y
271 | CONFIG_HAVE_PERF_REGS=y
272 | CONFIG_HAVE_PERF_USER_STACK_DUMP=y
273 | CONFIG_HAVE_ARCH_JUMP_LABEL=y
274 | CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y
275 | CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y
276 | CONFIG_HAVE_CMPXCHG_LOCAL=y
277 | CONFIG_HAVE_CMPXCHG_DOUBLE=y
278 | CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y
279 | CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y
280 | CONFIG_HAVE_ARCH_SECCOMP_FILTER=y
281 | CONFIG_SECCOMP_FILTER=y
282 | CONFIG_HAVE_GCC_PLUGINS=y
283 | CONFIG_GCC_PLUGINS=y
284 | CONFIG_GCC_PLUGIN_CYC_COMPLEXITY=y
285 | CONFIG_GCC_PLUGIN_SANCOV=y
286 | CONFIG_GCC_PLUGIN_LATENT_ENTROPY=y
287 | CONFIG_HAVE_CC_STACKPROTECTOR=y
288 | CONFIG_CC_STACKPROTECTOR=y
289 | # CONFIG_CC_STACKPROTECTOR_NONE is not set
290 | # CONFIG_CC_STACKPROTECTOR_REGULAR is not set
291 | CONFIG_CC_STACKPROTECTOR_STRONG=y
292 | CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y
293 | CONFIG_HAVE_CONTEXT_TRACKING=y
294 | CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y
295 | CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
296 | CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y
297 | CONFIG_HAVE_ARCH_HUGE_VMAP=y
298 | CONFIG_HAVE_ARCH_SOFT_DIRTY=y
299 | CONFIG_MODULES_USE_ELF_RELA=y
300 | CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y
301 | CONFIG_ARCH_HAS_ELF_RANDOMIZE=y
302 | CONFIG_HAVE_ARCH_MMAP_RND_BITS=y
303 | CONFIG_HAVE_EXIT_THREAD=y
304 | CONFIG_ARCH_MMAP_RND_BITS=28
305 | CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y
306 | CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8
307 | CONFIG_HAVE_COPY_THREAD_TLS=y
308 | CONFIG_HAVE_STACK_VALIDATION=y
309 | # CONFIG_HAVE_ARCH_HASH is not set
310 | # CONFIG_ISA_BUS_API is not set
311 | CONFIG_OLD_SIGSUSPEND3=y
312 | CONFIG_COMPAT_OLD_SIGACTION=y
313 | # CONFIG_CPU_NO_EFFICIENT_FFS is not set
314 | CONFIG_HAVE_ARCH_VMAP_STACK=y
315 |
316 | #
317 | # GCOV-based kernel profiling
318 | #
319 | # CONFIG_GCOV_KERNEL is not set
320 | CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
321 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set
322 | CONFIG_SLABINFO=y
323 | CONFIG_RT_MUTEXES=y
324 | CONFIG_BASE_SMALL=0
325 | CONFIG_MODULES=y
326 | # CONFIG_MODULE_FORCE_LOAD is not set
327 | CONFIG_MODULE_UNLOAD=y
328 | CONFIG_MODULE_FORCE_UNLOAD=y
329 | # CONFIG_MODVERSIONS is not set
330 | # CONFIG_MODULE_SRCVERSION_ALL is not set
331 | # CONFIG_MODULE_SIG is not set
332 | # CONFIG_MODULE_COMPRESS is not set
333 | # CONFIG_TRIM_UNUSED_KSYMS is not set
334 | CONFIG_MODULES_TREE_LOOKUP=y
335 | CONFIG_BLOCK=y
336 | CONFIG_BLK_DEV_BSG=y
337 | # CONFIG_BLK_DEV_BSGLIB is not set
338 | CONFIG_BLK_DEV_INTEGRITY=y
339 | CONFIG_BLK_CMDLINE_PARSER=y
340 |
341 | #
342 | # Partition Types
343 | #
344 | CONFIG_PARTITION_ADVANCED=y
345 | CONFIG_ACORN_PARTITION=y
346 | CONFIG_ACORN_PARTITION_CUMANA=y
347 | CONFIG_ACORN_PARTITION_EESOX=y
348 | CONFIG_ACORN_PARTITION_ICS=y
349 | CONFIG_ACORN_PARTITION_ADFS=y
350 | CONFIG_ACORN_PARTITION_POWERTEC=y
351 | CONFIG_ACORN_PARTITION_RISCIX=y
352 | CONFIG_AIX_PARTITION=y
353 | CONFIG_OSF_PARTITION=y
354 | CONFIG_AMIGA_PARTITION=y
355 | CONFIG_ATARI_PARTITION=y
356 | CONFIG_MAC_PARTITION=y
357 | CONFIG_MSDOS_PARTITION=y
358 | CONFIG_BSD_DISKLABEL=y
359 | CONFIG_MINIX_SUBPARTITION=y
360 | CONFIG_SOLARIS_X86_PARTITION=y
361 | CONFIG_UNIXWARE_DISKLABEL=y
362 | CONFIG_LDM_PARTITION=y
363 | # CONFIG_LDM_DEBUG is not set
364 | CONFIG_SGI_PARTITION=y
365 | # CONFIG_ULTRIX_PARTITION is not set
366 | CONFIG_SUN_PARTITION=y
367 | CONFIG_KARMA_PARTITION=y
368 | CONFIG_EFI_PARTITION=y
369 | # CONFIG_SYSV68_PARTITION is not set
370 | CONFIG_CMDLINE_PARTITION=y
371 | CONFIG_BLOCK_COMPAT=y
372 | CONFIG_BLK_MQ_PCI=y
373 |
374 | #
375 | # IO Schedulers
376 | #
377 | CONFIG_IOSCHED_NOOP=y
378 | CONFIG_IOSCHED_DEADLINE=y
379 | CONFIG_IOSCHED_CFQ=y
380 | # CONFIG_DEFAULT_DEADLINE is not set
381 | CONFIG_DEFAULT_CFQ=y
382 | # CONFIG_DEFAULT_NOOP is not set
383 | CONFIG_DEFAULT_IOSCHED="cfq"
384 | CONFIG_ASN1=y
385 | CONFIG_UNINLINE_SPIN_UNLOCK=y
386 | CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y
387 | CONFIG_RWSEM_SPIN_ON_OWNER=y
388 | CONFIG_LOCK_SPIN_ON_OWNER=y
389 | CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y
390 | CONFIG_QUEUED_SPINLOCKS=y
391 | CONFIG_ARCH_USE_QUEUED_RWLOCKS=y
392 | CONFIG_QUEUED_RWLOCKS=y
393 | CONFIG_FREEZER=y
394 |
395 | #
396 | # Processor type and features
397 | #
398 | CONFIG_ZONE_DMA=y
399 | CONFIG_SMP=y
400 | CONFIG_X86_FEATURE_NAMES=y
401 | CONFIG_X86_FAST_FEATURE_TESTS=y
402 | # CONFIG_X86_X2APIC is not set
403 | CONFIG_X86_MPPARSE=y
404 | # CONFIG_GOLDFISH is not set
405 | CONFIG_X86_EXTENDED_PLATFORM=y
406 | # CONFIG_X86_VSMP is not set
407 | # CONFIG_X86_GOLDFISH is not set
408 | # CONFIG_X86_INTEL_MID is not set
409 | # CONFIG_MLX_PLATFORM is not set
410 | # CONFIG_X86_INTEL_LPSS is not set
411 | # CONFIG_X86_AMD_PLATFORM_DEVICE is not set
412 | CONFIG_IOSF_MBI=y
413 | # CONFIG_IOSF_MBI_DEBUG is not set
414 | CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y
415 | CONFIG_SCHED_OMIT_FRAME_POINTER=y
416 | CONFIG_HYPERVISOR_GUEST=y
417 | CONFIG_PARAVIRT=y
418 | # CONFIG_PARAVIRT_DEBUG is not set
419 | CONFIG_PARAVIRT_SPINLOCKS=y
420 | # CONFIG_QUEUED_LOCK_STAT is not set
421 | # CONFIG_XEN is not set
422 | CONFIG_KVM_GUEST=y
423 | # CONFIG_KVM_DEBUG_FS is not set
424 | # CONFIG_PARAVIRT_TIME_ACCOUNTING is not set
425 | CONFIG_PARAVIRT_CLOCK=y
426 | CONFIG_NO_BOOTMEM=y
427 | # CONFIG_MK8 is not set
428 | # CONFIG_MPSC is not set
429 | CONFIG_MCORE2=y
430 | # CONFIG_MATOM is not set
431 | # CONFIG_GENERIC_CPU is not set
432 | CONFIG_X86_INTERNODE_CACHE_SHIFT=6
433 | CONFIG_X86_L1_CACHE_SHIFT=6
434 | CONFIG_X86_ALIGNMENT_16=y
435 | CONFIG_X86_INTEL_USERCOPY=y
436 | CONFIG_X86_USE_PPRO_CHECKSUM=y
437 | CONFIG_X86_P6_NOP=y
438 | CONFIG_X86_TSC=y
439 | CONFIG_X86_CMPXCHG64=y
440 | CONFIG_X86_CMOV=y
441 | CONFIG_X86_MINIMUM_CPU_FAMILY=64
442 | CONFIG_X86_DEBUGCTLMSR=y
443 | CONFIG_PROCESSOR_SELECT=y
444 | CONFIG_CPU_SUP_INTEL=y
445 | CONFIG_CPU_SUP_AMD=y
446 | CONFIG_CPU_SUP_CENTAUR=y
447 | CONFIG_HPET_TIMER=y
448 | CONFIG_HPET_EMULATE_RTC=y
449 | CONFIG_DMI=y
450 | # CONFIG_GART_IOMMU is not set
451 | CONFIG_CALGARY_IOMMU=y
452 | CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT=y
453 | CONFIG_SWIOTLB=y
454 | CONFIG_IOMMU_HELPER=y
455 | # CONFIG_MAXSMP is not set
456 | CONFIG_NR_CPUS=64
457 | CONFIG_SCHED_SMT=y
458 | CONFIG_SCHED_MC=y
459 | # CONFIG_PREEMPT_NONE is not set
460 | # CONFIG_PREEMPT_VOLUNTARY is not set
461 | CONFIG_PREEMPT=y
462 | CONFIG_PREEMPT_COUNT=y
463 | CONFIG_X86_LOCAL_APIC=y
464 | CONFIG_X86_IO_APIC=y
465 | CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y
466 | CONFIG_X86_MCE=y
467 | CONFIG_X86_MCE_INTEL=y
468 | CONFIG_X86_MCE_AMD=y
469 | CONFIG_X86_MCE_THRESHOLD=y
470 | # CONFIG_X86_MCE_INJECT is not set
471 | CONFIG_X86_THERMAL_VECTOR=y
472 |
473 | #
474 | # Performance monitoring
475 | #
476 | CONFIG_PERF_EVENTS_INTEL_UNCORE=y
477 | CONFIG_PERF_EVENTS_INTEL_RAPL=y
478 | CONFIG_PERF_EVENTS_INTEL_CSTATE=y
479 | # CONFIG_PERF_EVENTS_AMD_POWER is not set
480 | # CONFIG_VM86 is not set
481 | CONFIG_X86_16BIT=y
482 | CONFIG_X86_ESPFIX64=y
483 | CONFIG_X86_VSYSCALL_EMULATION=y
484 | # CONFIG_I8K is not set
485 | CONFIG_MICROCODE=y
486 | CONFIG_MICROCODE_INTEL=y
487 | CONFIG_MICROCODE_AMD=y
488 | CONFIG_MICROCODE_OLD_INTERFACE=y
489 | CONFIG_X86_MSR=y
490 | CONFIG_X86_CPUID=y
491 | CONFIG_ARCH_PHYS_ADDR_T_64BIT=y
492 | CONFIG_ARCH_DMA_ADDR_T_64BIT=y
493 | CONFIG_X86_DIRECT_GBPAGES=y
494 | CONFIG_NUMA=y
495 | CONFIG_AMD_NUMA=y
496 | CONFIG_X86_64_ACPI_NUMA=y
497 | CONFIG_NODES_SPAN_OTHER_NODES=y
498 | # CONFIG_NUMA_EMU is not set
499 | CONFIG_NODES_SHIFT=6
500 | CONFIG_ARCH_SPARSEMEM_ENABLE=y
501 | CONFIG_ARCH_SPARSEMEM_DEFAULT=y
502 | CONFIG_ARCH_SELECT_MEMORY_MODEL=y
503 | CONFIG_ARCH_PROC_KCORE_TEXT=y
504 | CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000
505 | CONFIG_SELECT_MEMORY_MODEL=y
506 | CONFIG_SPARSEMEM_MANUAL=y
507 | CONFIG_SPARSEMEM=y
508 | CONFIG_NEED_MULTIPLE_NODES=y
509 | CONFIG_HAVE_MEMORY_PRESENT=y
510 | CONFIG_SPARSEMEM_EXTREME=y
511 | CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y
512 | CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y
513 | CONFIG_SPARSEMEM_VMEMMAP=y
514 | CONFIG_HAVE_MEMBLOCK=y
515 | CONFIG_HAVE_MEMBLOCK_NODE_MAP=y
516 | CONFIG_ARCH_DISCARD_MEMBLOCK=y
517 | # CONFIG_MOVABLE_NODE is not set
518 | # CONFIG_HAVE_BOOTMEM_INFO_NODE is not set
519 | CONFIG_SPLIT_PTLOCK_CPUS=4
520 | CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y
521 | CONFIG_MEMORY_BALLOON=y
522 | CONFIG_BALLOON_COMPACTION=y
523 | CONFIG_COMPACTION=y
524 | CONFIG_MIGRATION=y
525 | CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y
526 | CONFIG_PHYS_ADDR_T_64BIT=y
527 | CONFIG_BOUNCE=y
528 | CONFIG_VIRT_TO_BUS=y
529 | CONFIG_MMU_NOTIFIER=y
530 | CONFIG_KSM=y
531 | CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
532 | CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
533 | # CONFIG_MEMORY_FAILURE is not set
534 | CONFIG_TRANSPARENT_HUGEPAGE=y
535 | CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y
536 | # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set
537 | CONFIG_TRANSPARENT_HUGE_PAGECACHE=y
538 | # CONFIG_CLEANCACHE is not set
539 | # CONFIG_FRONTSWAP is not set
540 | # CONFIG_CMA is not set
541 | # CONFIG_ZPOOL is not set
542 | # CONFIG_ZBUD is not set
543 | # CONFIG_ZSMALLOC is not set
544 | CONFIG_GENERIC_EARLY_IOREMAP=y
545 | CONFIG_ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT=y
546 | # CONFIG_IDLE_PAGE_TRACKING is not set
547 | CONFIG_FRAME_VECTOR=y
548 | CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y
549 | CONFIG_ARCH_HAS_PKEYS=y
550 | # CONFIG_X86_PMEM_LEGACY is not set
551 | CONFIG_X86_CHECK_BIOS_CORRUPTION=y
552 | CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
553 | CONFIG_X86_RESERVE_LOW=64
554 | CONFIG_MTRR=y
555 | # CONFIG_MTRR_SANITIZER is not set
556 | CONFIG_X86_PAT=y
557 | CONFIG_ARCH_USES_PG_UNCACHED=y
558 | CONFIG_ARCH_RANDOM=y
559 | CONFIG_X86_SMAP=y
560 | # CONFIG_X86_INTEL_MPX is not set
561 | CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y
562 | CONFIG_EFI=y
563 | # CONFIG_EFI_STUB is not set
564 | CONFIG_SECCOMP=y
565 | CONFIG_HZ_100=y
566 | # CONFIG_HZ_250 is not set
567 | # CONFIG_HZ_300 is not set
568 | # CONFIG_HZ_1000 is not set
569 | CONFIG_HZ=100
570 | CONFIG_SCHED_HRTICK=y
571 | CONFIG_KEXEC=y
572 | # CONFIG_KEXEC_FILE is not set
573 | CONFIG_CRASH_DUMP=y
574 | # CONFIG_KEXEC_JUMP is not set
575 | CONFIG_PHYSICAL_START=0x1000000
576 | CONFIG_RELOCATABLE=y
577 | CONFIG_PHYSICAL_ALIGN=0x200000
578 | CONFIG_HOTPLUG_CPU=y
579 | # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set
580 | # CONFIG_DEBUG_HOTPLUG_CPU0 is not set
581 | # CONFIG_COMPAT_VDSO is not set
582 | CONFIG_LEGACY_VSYSCALL_EMULATE=y
583 | # CONFIG_LEGACY_VSYSCALL_NONE is not set
584 | CONFIG_CMDLINE_BOOL=y
585 | CONFIG_CMDLINE=""
586 | # CONFIG_CMDLINE_OVERRIDE is not set
587 | CONFIG_MODIFY_LDT_SYSCALL=y
588 | CONFIG_HAVE_LIVEPATCH=y
589 | # CONFIG_LIVEPATCH is not set
590 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
591 | CONFIG_USE_PERCPU_NUMA_NODE_ID=y
592 |
593 | #
594 | # Power management and ACPI options
595 | #
596 | CONFIG_ARCH_HIBERNATION_HEADER=y
597 | CONFIG_SUSPEND=y
598 | CONFIG_SUSPEND_FREEZER=y
599 | # CONFIG_SUSPEND_SKIP_SYNC is not set
600 | CONFIG_HIBERNATE_CALLBACKS=y
601 | CONFIG_HIBERNATION=y
602 | CONFIG_PM_STD_PARTITION=""
603 | CONFIG_PM_SLEEP=y
604 | CONFIG_PM_SLEEP_SMP=y
605 | # CONFIG_PM_AUTOSLEEP is not set
606 | # CONFIG_PM_WAKELOCKS is not set
607 | CONFIG_PM=y
608 | CONFIG_PM_DEBUG=y
609 | # CONFIG_PM_ADVANCED_DEBUG is not set
610 | # CONFIG_PM_TEST_SUSPEND is not set
611 | CONFIG_PM_SLEEP_DEBUG=y
612 | # CONFIG_DPM_WATCHDOG is not set
613 | CONFIG_PM_TRACE=y
614 | CONFIG_PM_TRACE_RTC=y
615 | # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set
616 | CONFIG_ACPI=y
617 | CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y
618 | CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y
619 | CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y
620 | # CONFIG_ACPI_DEBUGGER is not set
621 | CONFIG_ACPI_SLEEP=y
622 | CONFIG_ACPI_PROCFS_POWER=y
623 | CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y
624 | # CONFIG_ACPI_EC_DEBUGFS is not set
625 | CONFIG_ACPI_AC=y
626 | CONFIG_ACPI_BATTERY=y
627 | CONFIG_ACPI_BUTTON=y
628 | CONFIG_ACPI_VIDEO=y
629 | CONFIG_ACPI_FAN=y
630 | CONFIG_ACPI_DOCK=y
631 | CONFIG_ACPI_CPU_FREQ_PSS=y
632 | CONFIG_ACPI_PROCESSOR_CSTATE=y
633 | CONFIG_ACPI_PROCESSOR_IDLE=y
634 | CONFIG_ACPI_PROCESSOR=y
635 | CONFIG_ACPI_HOTPLUG_CPU=y
636 | # CONFIG_ACPI_PROCESSOR_AGGREGATOR is not set
637 | CONFIG_ACPI_THERMAL=y
638 | CONFIG_ACPI_NUMA=y
639 | # CONFIG_ACPI_CUSTOM_DSDT is not set
640 | CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y
641 | CONFIG_ACPI_TABLE_UPGRADE=y
642 | # CONFIG_ACPI_DEBUG is not set
643 | # CONFIG_ACPI_PCI_SLOT is not set
644 | CONFIG_X86_PM_TIMER=y
645 | CONFIG_ACPI_CONTAINER=y
646 | CONFIG_ACPI_HOTPLUG_IOAPIC=y
647 | # CONFIG_ACPI_SBS is not set
648 | # CONFIG_ACPI_HED is not set
649 | # CONFIG_ACPI_CUSTOM_METHOD is not set
650 | # CONFIG_ACPI_BGRT is not set
651 | # CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set
652 | # CONFIG_ACPI_NFIT is not set
653 | CONFIG_HAVE_ACPI_APEI=y
654 | CONFIG_HAVE_ACPI_APEI_NMI=y
655 | # CONFIG_ACPI_APEI is not set
656 | # CONFIG_DPTF_POWER is not set
657 | # CONFIG_ACPI_EXTLOG is not set
658 | # CONFIG_PMIC_OPREGION is not set
659 | # CONFIG_ACPI_CONFIGFS is not set
660 | # CONFIG_SFI is not set
661 |
662 | #
663 | # CPU Frequency scaling
664 | #
665 | CONFIG_CPU_FREQ=y
666 | CONFIG_CPU_FREQ_GOV_ATTR_SET=y
667 | CONFIG_CPU_FREQ_GOV_COMMON=y
668 | # CONFIG_CPU_FREQ_STAT is not set
669 | CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
670 | # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
671 | # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
672 | # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set
673 | # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
674 | # CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set
675 | CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
676 | CONFIG_CPU_FREQ_GOV_POWERSAVE=y
677 | CONFIG_CPU_FREQ_GOV_USERSPACE=y
678 | CONFIG_CPU_FREQ_GOV_ONDEMAND=y
679 | CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
680 | # CONFIG_CPU_FREQ_GOV_SCHEDUTIL is not set
681 |
682 | #
683 | # CPU frequency scaling drivers
684 | #
685 | CONFIG_X86_INTEL_PSTATE=y
686 | # CONFIG_X86_PCC_CPUFREQ is not set
687 | CONFIG_X86_ACPI_CPUFREQ=y
688 | CONFIG_X86_ACPI_CPUFREQ_CPB=y
689 | # CONFIG_X86_POWERNOW_K8 is not set
690 | # CONFIG_X86_AMD_FREQ_SENSITIVITY is not set
691 | # CONFIG_X86_SPEEDSTEP_CENTRINO is not set
692 | # CONFIG_X86_P4_CLOCKMOD is not set
693 |
694 | #
695 | # shared options
696 | #
697 | # CONFIG_X86_SPEEDSTEP_LIB is not set
698 |
699 | #
700 | # CPU Idle
701 | #
702 | CONFIG_CPU_IDLE=y
703 | CONFIG_CPU_IDLE_GOV_LADDER=y
704 | CONFIG_CPU_IDLE_GOV_MENU=y
705 | # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set
706 | # CONFIG_INTEL_IDLE is not set
707 |
708 | #
709 | # Memory power savings
710 | #
711 | # CONFIG_I7300_IDLE is not set
712 |
713 | #
714 | # Bus options (PCI etc.)
715 | #
716 | CONFIG_PCI=y
717 | CONFIG_PCI_DIRECT=y
718 | CONFIG_PCI_MMCONFIG=y
719 | CONFIG_PCI_DOMAINS=y
720 | # CONFIG_PCI_CNB20LE_QUIRK is not set
721 | CONFIG_PCIEPORTBUS=y
722 | # CONFIG_HOTPLUG_PCI_PCIE is not set
723 | CONFIG_PCIEAER=y
724 | # CONFIG_PCIE_ECRC is not set
725 | # CONFIG_PCIEAER_INJECT is not set
726 | CONFIG_PCIEASPM=y
727 | # CONFIG_PCIEASPM_DEBUG is not set
728 | CONFIG_PCIEASPM_DEFAULT=y
729 | # CONFIG_PCIEASPM_POWERSAVE is not set
730 | # CONFIG_PCIEASPM_PERFORMANCE is not set
731 | CONFIG_PCIE_PME=y
732 | # CONFIG_PCIE_DPC is not set
733 | # CONFIG_PCIE_PTM is not set
734 | CONFIG_PCI_BUS_ADDR_T_64BIT=y
735 | CONFIG_PCI_MSI=y
736 | CONFIG_PCI_MSI_IRQ_DOMAIN=y
737 | # CONFIG_PCI_DEBUG is not set
738 | # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set
739 | # CONFIG_PCI_STUB is not set
740 | CONFIG_HT_IRQ=y
741 | CONFIG_PCI_ATS=y
742 | # CONFIG_PCI_IOV is not set
743 | CONFIG_PCI_PRI=y
744 | CONFIG_PCI_PASID=y
745 | CONFIG_PCI_LABEL=y
746 | CONFIG_HOTPLUG_PCI=y
747 | CONFIG_HOTPLUG_PCI_ACPI=y
748 | # CONFIG_HOTPLUG_PCI_ACPI_IBM is not set
749 | # CONFIG_HOTPLUG_PCI_CPCI is not set
750 | # CONFIG_HOTPLUG_PCI_SHPC is not set
751 |
752 | #
753 | # PCI host controller drivers
754 | #
755 | # CONFIG_PCIE_DW_PLAT is not set
756 | # CONFIG_VMD is not set
757 | # CONFIG_ISA_BUS is not set
758 | CONFIG_ISA_DMA_API=y
759 | CONFIG_AMD_NB=y
760 | CONFIG_PCCARD=y
761 | CONFIG_PCMCIA=y
762 | CONFIG_PCMCIA_LOAD_CIS=y
763 | CONFIG_CARDBUS=y
764 |
765 | #
766 | # PC-card bridges
767 | #
768 | CONFIG_YENTA=y
769 | CONFIG_YENTA_O2=y
770 | CONFIG_YENTA_RICOH=y
771 | CONFIG_YENTA_TI=y
772 | CONFIG_YENTA_ENE_TUNE=y
773 | CONFIG_YENTA_TOSHIBA=y
774 | # CONFIG_PD6729 is not set
775 | # CONFIG_I82092 is not set
776 | CONFIG_PCCARD_NONSTATIC=y
777 | # CONFIG_RAPIDIO is not set
778 | # CONFIG_X86_SYSFB is not set
779 |
780 | #
781 | # Executable file formats / Emulations
782 | #
783 | CONFIG_BINFMT_ELF=y
784 | CONFIG_COMPAT_BINFMT_ELF=y
785 | CONFIG_ELFCORE=y
786 | CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
787 | CONFIG_BINFMT_SCRIPT=y
788 | # CONFIG_HAVE_AOUT is not set
789 | CONFIG_BINFMT_MISC=y
790 | CONFIG_COREDUMP=y
791 | CONFIG_IA32_EMULATION=y
792 | CONFIG_IA32_AOUT=y
793 | CONFIG_X86_X32=y
794 | CONFIG_COMPAT=y
795 | CONFIG_COMPAT_FOR_U64_ALIGNMENT=y
796 | CONFIG_SYSVIPC_COMPAT=y
797 | CONFIG_KEYS_COMPAT=y
798 | CONFIG_X86_DEV_DMA_OPS=y
799 | CONFIG_PMC_ATOM=y
800 | CONFIG_NET=y
801 | CONFIG_COMPAT_NETLINK_MESSAGES=y
802 | CONFIG_NET_INGRESS=y
803 | CONFIG_NET_EGRESS=y
804 |
805 | #
806 | # Networking options
807 | #
808 | CONFIG_PACKET=y
809 | # CONFIG_PACKET_DIAG is not set
810 | CONFIG_UNIX=y
811 | # CONFIG_UNIX_DIAG is not set
812 | CONFIG_XFRM=y
813 | CONFIG_XFRM_ALGO=y
814 | CONFIG_XFRM_USER=y
815 | CONFIG_XFRM_SUB_POLICY=y
816 | CONFIG_XFRM_MIGRATE=y
817 | # CONFIG_XFRM_STATISTICS is not set
818 | CONFIG_XFRM_IPCOMP=y
819 | CONFIG_NET_KEY=y
820 | # CONFIG_NET_KEY_MIGRATE is not set
821 | CONFIG_INET=y
822 | CONFIG_IP_MULTICAST=y
823 | CONFIG_IP_ADVANCED_ROUTER=y
824 | # CONFIG_IP_FIB_TRIE_STATS is not set
825 | CONFIG_IP_MULTIPLE_TABLES=y
826 | CONFIG_IP_ROUTE_MULTIPATH=y
827 | CONFIG_IP_ROUTE_VERBOSE=y
828 | CONFIG_IP_ROUTE_CLASSID=y
829 | CONFIG_IP_PNP=y
830 | CONFIG_IP_PNP_DHCP=y
831 | CONFIG_IP_PNP_BOOTP=y
832 | CONFIG_IP_PNP_RARP=y
833 | CONFIG_NET_IPIP=y
834 | # CONFIG_NET_IPGRE_DEMUX is not set
835 | CONFIG_NET_IP_TUNNEL=y
836 | CONFIG_IP_MROUTE=y
837 | # CONFIG_IP_MROUTE_MULTIPLE_TABLES is not set
838 | CONFIG_IP_PIMSM_V1=y
839 | CONFIG_IP_PIMSM_V2=y
840 | CONFIG_SYN_COOKIES=y
841 | # CONFIG_NET_IPVTI is not set
842 | CONFIG_NET_UDP_TUNNEL=y
843 | # CONFIG_NET_FOU is not set
844 | # CONFIG_NET_FOU_IP_TUNNELS is not set
845 | CONFIG_INET_AH=y
846 | CONFIG_INET_ESP=y
847 | CONFIG_INET_IPCOMP=y
848 | CONFIG_INET_XFRM_TUNNEL=y
849 | CONFIG_INET_TUNNEL=y
850 | CONFIG_INET_XFRM_MODE_TRANSPORT=y
851 | CONFIG_INET_XFRM_MODE_TUNNEL=y
852 | # CONFIG_INET_XFRM_MODE_BEET is not set
853 | CONFIG_INET_DIAG=y
854 | CONFIG_INET_TCP_DIAG=y
855 | # CONFIG_INET_UDP_DIAG is not set
856 | CONFIG_INET_DIAG_DESTROY=y
857 | CONFIG_TCP_CONG_ADVANCED=y
858 | # CONFIG_TCP_CONG_BIC is not set
859 | CONFIG_TCP_CONG_CUBIC=y
860 | # CONFIG_TCP_CONG_WESTWOOD is not set
861 | # CONFIG_TCP_CONG_HTCP is not set
862 | CONFIG_TCP_CONG_HSTCP=y
863 | CONFIG_TCP_CONG_HYBLA=y
864 | CONFIG_TCP_CONG_VEGAS=y
865 | # CONFIG_TCP_CONG_NV is not set
866 | CONFIG_TCP_CONG_SCALABLE=y
867 | CONFIG_TCP_CONG_LP=y
868 | CONFIG_TCP_CONG_VENO=y
869 | CONFIG_TCP_CONG_YEAH=y
870 | CONFIG_TCP_CONG_ILLINOIS=y
871 | # CONFIG_TCP_CONG_DCTCP is not set
872 | # CONFIG_TCP_CONG_CDG is not set
873 | # CONFIG_TCP_CONG_BBR is not set
874 | CONFIG_DEFAULT_CUBIC=y
875 | # CONFIG_DEFAULT_HYBLA is not set
876 | # CONFIG_DEFAULT_VEGAS is not set
877 | # CONFIG_DEFAULT_VENO is not set
878 | # CONFIG_DEFAULT_RENO is not set
879 | CONFIG_DEFAULT_TCP_CONG="cubic"
880 | CONFIG_TCP_MD5SIG=y
881 | CONFIG_IPV6=y
882 | CONFIG_IPV6_ROUTER_PREF=y
883 | CONFIG_IPV6_ROUTE_INFO=y
884 | CONFIG_IPV6_OPTIMISTIC_DAD=y
885 | CONFIG_INET6_AH=y
886 | CONFIG_INET6_ESP=y
887 | CONFIG_INET6_IPCOMP=y
888 | CONFIG_IPV6_MIP6=y
889 | # CONFIG_IPV6_ILA is not set
890 | CONFIG_INET6_XFRM_TUNNEL=y
891 | CONFIG_INET6_TUNNEL=y
892 | CONFIG_INET6_XFRM_MODE_TRANSPORT=y
893 | CONFIG_INET6_XFRM_MODE_TUNNEL=y
894 | CONFIG_INET6_XFRM_MODE_BEET=y
895 | # CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION is not set
896 | # CONFIG_IPV6_VTI is not set
897 | CONFIG_IPV6_SIT=y
898 | # CONFIG_IPV6_SIT_6RD is not set
899 | CONFIG_IPV6_NDISC_NODETYPE=y
900 | # CONFIG_IPV6_TUNNEL is not set
901 | # CONFIG_IPV6_FOU is not set
902 | # CONFIG_IPV6_FOU_TUNNEL is not set
903 | CONFIG_IPV6_MULTIPLE_TABLES=y
904 | # CONFIG_IPV6_SUBTREES is not set
905 | CONFIG_IPV6_MROUTE=y
906 | # CONFIG_IPV6_MROUTE_MULTIPLE_TABLES is not set
907 | # CONFIG_IPV6_PIMSM_V2 is not set
908 | CONFIG_NETLABEL=y
909 | CONFIG_NETWORK_SECMARK=y
910 | CONFIG_NET_PTP_CLASSIFY=y
911 | # CONFIG_NETWORK_PHY_TIMESTAMPING is not set
912 | CONFIG_NETFILTER=y
913 | # CONFIG_NETFILTER_DEBUG is not set
914 | CONFIG_NETFILTER_ADVANCED=y
915 |
916 | #
917 | # Core Netfilter Configuration
918 | #
919 | CONFIG_NETFILTER_INGRESS=y
920 | CONFIG_NETFILTER_NETLINK=y
921 | # CONFIG_NETFILTER_NETLINK_ACCT is not set
922 | CONFIG_NETFILTER_NETLINK_QUEUE=y
923 | CONFIG_NETFILTER_NETLINK_LOG=y
924 | CONFIG_NF_CONNTRACK=y
925 | CONFIG_NF_LOG_COMMON=y
926 | CONFIG_NF_CONNTRACK_MARK=y
927 | CONFIG_NF_CONNTRACK_SECMARK=y
928 | CONFIG_NF_CONNTRACK_PROCFS=y
929 | CONFIG_NF_CONNTRACK_EVENTS=y
930 | # CONFIG_NF_CONNTRACK_TIMEOUT is not set
931 | # CONFIG_NF_CONNTRACK_TIMESTAMP is not set
932 | CONFIG_NF_CT_PROTO_DCCP=y
933 | CONFIG_NF_CT_PROTO_GRE=y
934 | CONFIG_NF_CT_PROTO_SCTP=y
935 | CONFIG_NF_CT_PROTO_UDPLITE=y
936 | CONFIG_NF_CONNTRACK_AMANDA=y
937 | CONFIG_NF_CONNTRACK_FTP=y
938 | CONFIG_NF_CONNTRACK_H323=y
939 | CONFIG_NF_CONNTRACK_IRC=y
940 | CONFIG_NF_CONNTRACK_BROADCAST=y
941 | CONFIG_NF_CONNTRACK_NETBIOS_NS=y
942 | # CONFIG_NF_CONNTRACK_SNMP is not set
943 | CONFIG_NF_CONNTRACK_PPTP=y
944 | CONFIG_NF_CONNTRACK_SANE=y
945 | CONFIG_NF_CONNTRACK_SIP=y
946 | CONFIG_NF_CONNTRACK_TFTP=y
947 | CONFIG_NF_CT_NETLINK=y
948 | # CONFIG_NF_CT_NETLINK_TIMEOUT is not set
949 | # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set
950 | CONFIG_NF_NAT=y
951 | CONFIG_NF_NAT_NEEDED=y
952 | CONFIG_NF_NAT_PROTO_DCCP=y
953 | CONFIG_NF_NAT_PROTO_UDPLITE=y
954 | CONFIG_NF_NAT_PROTO_SCTP=y
955 | CONFIG_NF_NAT_AMANDA=y
956 | CONFIG_NF_NAT_FTP=y
957 | CONFIG_NF_NAT_IRC=y
958 | CONFIG_NF_NAT_SIP=y
959 | CONFIG_NF_NAT_TFTP=y
960 | CONFIG_NF_NAT_REDIRECT=y
961 | CONFIG_NF_TABLES=y
962 | CONFIG_NF_TABLES_INET=y
963 | # CONFIG_NF_TABLES_NETDEV is not set
964 | # CONFIG_NFT_EXTHDR is not set
965 | # CONFIG_NFT_META is not set
966 | # CONFIG_NFT_NUMGEN is not set
967 | # CONFIG_NFT_CT is not set
968 | # CONFIG_NFT_SET_RBTREE is not set
969 | # CONFIG_NFT_SET_HASH is not set
970 | # CONFIG_NFT_COUNTER is not set
971 | # CONFIG_NFT_LOG is not set
972 | # CONFIG_NFT_LIMIT is not set
973 | CONFIG_NFT_MASQ=y
974 | # CONFIG_NFT_REDIR is not set
975 | CONFIG_NFT_NAT=y
976 | # CONFIG_NFT_QUEUE is not set
977 | # CONFIG_NFT_QUOTA is not set
978 | # CONFIG_NFT_REJECT is not set
979 | # CONFIG_NFT_REJECT_INET is not set
980 | # CONFIG_NFT_COMPAT is not set
981 | # CONFIG_NFT_HASH is not set
982 | CONFIG_NETFILTER_XTABLES=y
983 |
984 | #
985 | # Xtables combined modules
986 | #
987 | CONFIG_NETFILTER_XT_MARK=y
988 | CONFIG_NETFILTER_XT_CONNMARK=y
989 |
990 | #
991 | # Xtables targets
992 | #
993 | # CONFIG_NETFILTER_XT_TARGET_AUDIT is not set
994 | # CONFIG_NETFILTER_XT_TARGET_CHECKSUM is not set
995 | CONFIG_NETFILTER_XT_TARGET_CLASSIFY=y
996 | CONFIG_NETFILTER_XT_TARGET_CONNMARK=y
997 | CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=y
998 | # CONFIG_NETFILTER_XT_TARGET_CT is not set
999 | CONFIG_NETFILTER_XT_TARGET_DSCP=y
1000 | CONFIG_NETFILTER_XT_TARGET_HL=y
1001 | # CONFIG_NETFILTER_XT_TARGET_HMARK is not set
1002 | CONFIG_NETFILTER_XT_TARGET_IDLETIMER=y
1003 | # CONFIG_NETFILTER_XT_TARGET_LED is not set
1004 | CONFIG_NETFILTER_XT_TARGET_LOG=y
1005 | CONFIG_NETFILTER_XT_TARGET_MARK=y
1006 | CONFIG_NETFILTER_XT_NAT=y
1007 | CONFIG_NETFILTER_XT_TARGET_NETMAP=y
1008 | CONFIG_NETFILTER_XT_TARGET_NFLOG=y
1009 | CONFIG_NETFILTER_XT_TARGET_NFQUEUE=y
1010 | # CONFIG_NETFILTER_XT_TARGET_NOTRACK is not set
1011 | CONFIG_NETFILTER_XT_TARGET_RATEEST=y
1012 | CONFIG_NETFILTER_XT_TARGET_REDIRECT=y
1013 | # CONFIG_NETFILTER_XT_TARGET_TEE is not set
1014 | CONFIG_NETFILTER_XT_TARGET_TPROXY=y
1015 | CONFIG_NETFILTER_XT_TARGET_TRACE=y
1016 | CONFIG_NETFILTER_XT_TARGET_SECMARK=y
1017 | CONFIG_NETFILTER_XT_TARGET_TCPMSS=y
1018 | # CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP is not set
1019 |
1020 | #
1021 | # Xtables matches
1022 | #
1023 | # CONFIG_NETFILTER_XT_MATCH_ADDRTYPE is not set
1024 | # CONFIG_NETFILTER_XT_MATCH_BPF is not set
1025 | # CONFIG_NETFILTER_XT_MATCH_CGROUP is not set
1026 | # CONFIG_NETFILTER_XT_MATCH_CLUSTER is not set
1027 | CONFIG_NETFILTER_XT_MATCH_COMMENT=y
1028 | # CONFIG_NETFILTER_XT_MATCH_CONNBYTES is not set
1029 | # CONFIG_NETFILTER_XT_MATCH_CONNLABEL is not set
1030 | CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=y
1031 | CONFIG_NETFILTER_XT_MATCH_CONNMARK=y
1032 | CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y
1033 | CONFIG_NETFILTER_XT_MATCH_CPU=y
1034 | CONFIG_NETFILTER_XT_MATCH_DCCP=y
1035 | # CONFIG_NETFILTER_XT_MATCH_DEVGROUP is not set
1036 | CONFIG_NETFILTER_XT_MATCH_DSCP=y
1037 | CONFIG_NETFILTER_XT_MATCH_ECN=y
1038 | CONFIG_NETFILTER_XT_MATCH_ESP=y
1039 | CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=y
1040 | CONFIG_NETFILTER_XT_MATCH_HELPER=y
1041 | CONFIG_NETFILTER_XT_MATCH_HL=y
1042 | # CONFIG_NETFILTER_XT_MATCH_IPCOMP is not set
1043 | CONFIG_NETFILTER_XT_MATCH_IPRANGE=y
1044 | # CONFIG_NETFILTER_XT_MATCH_IPVS is not set
1045 | CONFIG_NETFILTER_XT_MATCH_L2TP=y
1046 | CONFIG_NETFILTER_XT_MATCH_LENGTH=y
1047 | CONFIG_NETFILTER_XT_MATCH_LIMIT=y
1048 | CONFIG_NETFILTER_XT_MATCH_MAC=y
1049 | CONFIG_NETFILTER_XT_MATCH_MARK=y
1050 | CONFIG_NETFILTER_XT_MATCH_MULTIPORT=y
1051 | # CONFIG_NETFILTER_XT_MATCH_NFACCT is not set
1052 | CONFIG_NETFILTER_XT_MATCH_OSF=y
1053 | # CONFIG_NETFILTER_XT_MATCH_OWNER is not set
1054 | CONFIG_NETFILTER_XT_MATCH_POLICY=y
1055 | CONFIG_NETFILTER_XT_MATCH_PKTTYPE=y
1056 | CONFIG_NETFILTER_XT_MATCH_QUOTA=y
1057 | CONFIG_NETFILTER_XT_MATCH_RATEEST=y
1058 | CONFIG_NETFILTER_XT_MATCH_REALM=y
1059 | CONFIG_NETFILTER_XT_MATCH_RECENT=y
1060 | CONFIG_NETFILTER_XT_MATCH_SCTP=y
1061 | # CONFIG_NETFILTER_XT_MATCH_SOCKET is not set
1062 | CONFIG_NETFILTER_XT_MATCH_STATE=y
1063 | CONFIG_NETFILTER_XT_MATCH_STATISTIC=y
1064 | CONFIG_NETFILTER_XT_MATCH_STRING=y
1065 | CONFIG_NETFILTER_XT_MATCH_TCPMSS=y
1066 | CONFIG_NETFILTER_XT_MATCH_TIME=y
1067 | CONFIG_NETFILTER_XT_MATCH_U32=y
1068 | # CONFIG_IP_SET is not set
1069 | CONFIG_IP_VS=y
1070 | # CONFIG_IP_VS_IPV6 is not set
1071 | # CONFIG_IP_VS_DEBUG is not set
1072 | CONFIG_IP_VS_TAB_BITS=12
1073 |
1074 | #
1075 | # IPVS transport protocol load balancing support
1076 | #
1077 | CONFIG_IP_VS_PROTO_TCP=y
1078 | CONFIG_IP_VS_PROTO_UDP=y
1079 | CONFIG_IP_VS_PROTO_AH_ESP=y
1080 | CONFIG_IP_VS_PROTO_ESP=y
1081 | CONFIG_IP_VS_PROTO_AH=y
1082 | # CONFIG_IP_VS_PROTO_SCTP is not set
1083 |
1084 | #
1085 | # IPVS scheduler
1086 | #
1087 | CONFIG_IP_VS_RR=y
1088 | CONFIG_IP_VS_WRR=y
1089 | CONFIG_IP_VS_LC=y
1090 | CONFIG_IP_VS_WLC=y
1091 | # CONFIG_IP_VS_FO is not set
1092 | # CONFIG_IP_VS_OVF is not set
1093 | CONFIG_IP_VS_LBLC=y
1094 | CONFIG_IP_VS_LBLCR=y
1095 | CONFIG_IP_VS_DH=y
1096 | CONFIG_IP_VS_SH=y
1097 | CONFIG_IP_VS_SED=y
1098 | CONFIG_IP_VS_NQ=y
1099 |
1100 | #
1101 | # IPVS SH scheduler
1102 | #
1103 | CONFIG_IP_VS_SH_TAB_BITS=8
1104 |
1105 | #
1106 | # IPVS application helper
1107 | #
1108 | # CONFIG_IP_VS_FTP is not set
1109 | # CONFIG_IP_VS_NFCT is not set
1110 | # CONFIG_IP_VS_PE_SIP is not set
1111 |
1112 | #
1113 | # IP: Netfilter Configuration
1114 | #
1115 | CONFIG_NF_DEFRAG_IPV4=y
1116 | # CONFIG_NF_CONNTRACK_IPV4 is not set
1117 | CONFIG_NF_TABLES_IPV4=y
1118 | CONFIG_NFT_CHAIN_ROUTE_IPV4=y
1119 | # CONFIG_NFT_REJECT_IPV4 is not set
1120 | # CONFIG_NFT_DUP_IPV4 is not set
1121 | # CONFIG_NF_TABLES_ARP is not set
1122 | # CONFIG_NF_DUP_IPV4 is not set
1123 | CONFIG_NF_LOG_ARP=y
1124 | CONFIG_NF_LOG_IPV4=y
1125 | CONFIG_NF_REJECT_IPV4=y
1126 | CONFIG_IP_NF_IPTABLES=y
1127 | CONFIG_IP_NF_MATCH_AH=y
1128 | CONFIG_IP_NF_MATCH_ECN=y
1129 | # CONFIG_IP_NF_MATCH_RPFILTER is not set
1130 | CONFIG_IP_NF_MATCH_TTL=y
1131 | CONFIG_IP_NF_FILTER=y
1132 | CONFIG_IP_NF_TARGET_REJECT=y
1133 | # CONFIG_IP_NF_TARGET_SYNPROXY is not set
1134 | CONFIG_IP_NF_MANGLE=y
1135 | CONFIG_IP_NF_TARGET_ECN=y
1136 | CONFIG_IP_NF_TARGET_TTL=y
1137 | CONFIG_IP_NF_RAW=y
1138 | CONFIG_IP_NF_SECURITY=y
1139 | CONFIG_IP_NF_ARPTABLES=y
1140 | CONFIG_IP_NF_ARPFILTER=y
1141 | CONFIG_IP_NF_ARP_MANGLE=y
1142 |
1143 | #
1144 | # IPv6: Netfilter Configuration
1145 | #
1146 | CONFIG_NF_DEFRAG_IPV6=y
1147 | # CONFIG_NF_CONNTRACK_IPV6 is not set
1148 | CONFIG_NF_TABLES_IPV6=y
1149 | # CONFIG_NFT_CHAIN_ROUTE_IPV6 is not set
1150 | # CONFIG_NFT_REJECT_IPV6 is not set
1151 | # CONFIG_NFT_DUP_IPV6 is not set
1152 | # CONFIG_NF_DUP_IPV6 is not set
1153 | CONFIG_NF_REJECT_IPV6=y
1154 | CONFIG_NF_LOG_IPV6=y
1155 | CONFIG_IP6_NF_IPTABLES=y
1156 | # CONFIG_IP6_NF_MATCH_AH is not set
1157 | # CONFIG_IP6_NF_MATCH_EUI64 is not set
1158 | # CONFIG_IP6_NF_MATCH_FRAG is not set
1159 | # CONFIG_IP6_NF_MATCH_OPTS is not set
1160 | # CONFIG_IP6_NF_MATCH_HL is not set
1161 | CONFIG_IP6_NF_MATCH_IPV6HEADER=y
1162 | # CONFIG_IP6_NF_MATCH_MH is not set
1163 | # CONFIG_IP6_NF_MATCH_RPFILTER is not set
1164 | # CONFIG_IP6_NF_MATCH_RT is not set
1165 | # CONFIG_IP6_NF_TARGET_HL is not set
1166 | CONFIG_IP6_NF_FILTER=y
1167 | CONFIG_IP6_NF_TARGET_REJECT=y
1168 | # CONFIG_IP6_NF_TARGET_SYNPROXY is not set
1169 | CONFIG_IP6_NF_MANGLE=y
1170 | CONFIG_IP6_NF_RAW=y
1171 | # CONFIG_IP6_NF_SECURITY is not set
1172 | # CONFIG_IP_DCCP is not set
1173 | # CONFIG_IP_SCTP is not set
1174 | # CONFIG_RDS is not set
1175 | # CONFIG_TIPC is not set
1176 | # CONFIG_ATM is not set
1177 | CONFIG_L2TP=y
1178 | # CONFIG_L2TP_DEBUGFS is not set
1179 | # CONFIG_L2TP_V3 is not set
1180 | # CONFIG_BRIDGE is not set
1181 | CONFIG_HAVE_NET_DSA=y
1182 | # CONFIG_VLAN_8021Q is not set
1183 | # CONFIG_DECNET is not set
1184 | # CONFIG_LLC2 is not set
1185 | # CONFIG_IPX is not set
1186 | # CONFIG_ATALK is not set
1187 | # CONFIG_X25 is not set
1188 | # CONFIG_LAPB is not set
1189 | # CONFIG_PHONET is not set
1190 | # CONFIG_6LOWPAN is not set
1191 | # CONFIG_IEEE802154 is not set
1192 | CONFIG_NET_SCHED=y
1193 |
1194 | #
1195 | # Queueing/Scheduling
1196 | #
1197 | CONFIG_NET_SCH_CBQ=y
1198 | CONFIG_NET_SCH_HTB=y
1199 | CONFIG_NET_SCH_HFSC=y
1200 | CONFIG_NET_SCH_PRIO=y
1201 | # CONFIG_NET_SCH_MULTIQ is not set
1202 | CONFIG_NET_SCH_RED=y
1203 | # CONFIG_NET_SCH_SFB is not set
1204 | CONFIG_NET_SCH_SFQ=y
1205 | CONFIG_NET_SCH_TEQL=y
1206 | CONFIG_NET_SCH_TBF=y
1207 | CONFIG_NET_SCH_GRED=y
1208 | CONFIG_NET_SCH_DSMARK=y
1209 | CONFIG_NET_SCH_NETEM=y
1210 | # CONFIG_NET_SCH_DRR is not set
1211 | # CONFIG_NET_SCH_MQPRIO is not set
1212 | # CONFIG_NET_SCH_CHOKE is not set
1213 | # CONFIG_NET_SCH_QFQ is not set
1214 | # CONFIG_NET_SCH_CODEL is not set
1215 | # CONFIG_NET_SCH_FQ_CODEL is not set
1216 | # CONFIG_NET_SCH_FQ is not set
1217 | # CONFIG_NET_SCH_HHF is not set
1218 | # CONFIG_NET_SCH_PIE is not set
1219 | CONFIG_NET_SCH_INGRESS=y
1220 | # CONFIG_NET_SCH_PLUG is not set
1221 |
1222 | #
1223 | # Classification
1224 | #
1225 | CONFIG_NET_CLS=y
1226 | CONFIG_NET_CLS_BASIC=y
1227 | CONFIG_NET_CLS_TCINDEX=y
1228 | CONFIG_NET_CLS_ROUTE4=y
1229 | CONFIG_NET_CLS_FW=y
1230 | CONFIG_NET_CLS_U32=y
1231 | # CONFIG_CLS_U32_PERF is not set
1232 | CONFIG_CLS_U32_MARK=y
1233 | CONFIG_NET_CLS_RSVP=y
1234 | CONFIG_NET_CLS_RSVP6=y
1235 | # CONFIG_NET_CLS_FLOW is not set
1236 | # CONFIG_NET_CLS_CGROUP is not set
1237 | # CONFIG_NET_CLS_BPF is not set
1238 | # CONFIG_NET_CLS_FLOWER is not set
1239 | # CONFIG_NET_CLS_MATCHALL is not set
1240 | CONFIG_NET_EMATCH=y
1241 | CONFIG_NET_EMATCH_STACK=32
1242 | CONFIG_NET_EMATCH_CMP=y
1243 | CONFIG_NET_EMATCH_NBYTE=y
1244 | CONFIG_NET_EMATCH_U32=y
1245 | CONFIG_NET_EMATCH_META=y
1246 | CONFIG_NET_EMATCH_TEXT=y
1247 | # CONFIG_NET_EMATCH_CANID is not set
1248 | CONFIG_NET_CLS_ACT=y
1249 | CONFIG_NET_ACT_POLICE=y
1250 | CONFIG_NET_ACT_GACT=y
1251 | CONFIG_GACT_PROB=y
1252 | CONFIG_NET_ACT_MIRRED=y
1253 | CONFIG_NET_ACT_IPT=y
1254 | CONFIG_NET_ACT_NAT=y
1255 | CONFIG_NET_ACT_PEDIT=y
1256 | CONFIG_NET_ACT_SIMP=y
1257 | # CONFIG_NET_ACT_SKBEDIT is not set
1258 | # CONFIG_NET_ACT_CSUM is not set
1259 | # CONFIG_NET_ACT_VLAN is not set
1260 | # CONFIG_NET_ACT_BPF is not set
1261 | # CONFIG_NET_ACT_CONNMARK is not set
1262 | # CONFIG_NET_ACT_SKBMOD is not set
1263 | # CONFIG_NET_ACT_IFE is not set
1264 | # CONFIG_NET_ACT_TUNNEL_KEY is not set
1265 | # CONFIG_NET_CLS_IND is not set
1266 | CONFIG_NET_SCH_FIFO=y
1267 | # CONFIG_DCB is not set
1268 | CONFIG_DNS_RESOLVER=y
1269 | # CONFIG_BATMAN_ADV is not set
1270 | # CONFIG_OPENVSWITCH is not set
1271 | # CONFIG_VSOCKETS is not set
1272 | # CONFIG_NETLINK_DIAG is not set
1273 | # CONFIG_MPLS is not set
1274 | # CONFIG_HSR is not set
1275 | # CONFIG_NET_SWITCHDEV is not set
1276 | # CONFIG_NET_L3_MASTER_DEV is not set
1277 | # CONFIG_NET_NCSI is not set
1278 | CONFIG_RPS=y
1279 | CONFIG_RFS_ACCEL=y
1280 | CONFIG_XPS=y
1281 | # CONFIG_SOCK_CGROUP_DATA is not set
1282 | # CONFIG_CGROUP_NET_PRIO is not set
1283 | # CONFIG_CGROUP_NET_CLASSID is not set
1284 | CONFIG_NET_RX_BUSY_POLL=y
1285 | CONFIG_BQL=y
1286 | # CONFIG_BPF_JIT is not set
1287 | CONFIG_NET_FLOW_LIMIT=y
1288 |
1289 | #
1290 | # Network testing
1291 | #
1292 | CONFIG_NET_PKTGEN=y
1293 | # CONFIG_NET_TCPPROBE is not set
1294 | # CONFIG_NET_DROP_MONITOR is not set
1295 | CONFIG_HAMRADIO=y
1296 |
1297 | #
1298 | # Packet Radio protocols
1299 | #
1300 | CONFIG_AX25=y
1301 | CONFIG_AX25_DAMA_SLAVE=y
1302 | CONFIG_NETROM=y
1303 | CONFIG_ROSE=y
1304 |
1305 | #
1306 | # AX.25 network device drivers
1307 | #
1308 | CONFIG_MKISS=y
1309 | CONFIG_6PACK=y
1310 | CONFIG_BPQETHER=y
1311 | CONFIG_BAYCOM_SER_FDX=y
1312 | CONFIG_BAYCOM_SER_HDX=y
1313 | CONFIG_YAM=y
1314 | CONFIG_CAN=y
1315 | CONFIG_CAN_RAW=y
1316 | CONFIG_CAN_BCM=y
1317 | CONFIG_CAN_GW=y
1318 |
1319 | #
1320 | # CAN Device Drivers
1321 | #
1322 | # CONFIG_CAN_VCAN is not set
1323 | CONFIG_CAN_SLCAN=y
1324 | CONFIG_CAN_DEV=y
1325 | CONFIG_CAN_CALC_BITTIMING=y
1326 | # CONFIG_CAN_LEDS is not set
1327 | CONFIG_CAN_C_CAN=y
1328 | CONFIG_CAN_C_CAN_PLATFORM=y
1329 | CONFIG_CAN_C_CAN_PCI=y
1330 | CONFIG_CAN_CC770=y
1331 | CONFIG_CAN_CC770_ISA=y
1332 | CONFIG_CAN_CC770_PLATFORM=y
1333 | CONFIG_CAN_IFI_CANFD=y
1334 | CONFIG_CAN_M_CAN=y
1335 | CONFIG_CAN_SJA1000=y
1336 | CONFIG_CAN_SJA1000_ISA=y
1337 | CONFIG_CAN_SJA1000_PLATFORM=y
1338 | CONFIG_CAN_EMS_PCMCIA=y
1339 | CONFIG_CAN_EMS_PCI=y
1340 | CONFIG_CAN_PEAK_PCMCIA=y
1341 | CONFIG_CAN_PEAK_PCI=y
1342 | CONFIG_CAN_PEAK_PCIEC=y
1343 | CONFIG_CAN_KVASER_PCI=y
1344 | CONFIG_CAN_PLX_PCI=y
1345 | CONFIG_CAN_SOFTING=y
1346 | CONFIG_CAN_SOFTING_CS=y
1347 |
1348 | #
1349 | # CAN USB interfaces
1350 | #
1351 | CONFIG_CAN_EMS_USB=y
1352 | CONFIG_CAN_ESD_USB2=y
1353 | CONFIG_CAN_GS_USB=y
1354 | CONFIG_CAN_KVASER_USB=y
1355 | CONFIG_CAN_PEAK_USB=y
1356 | CONFIG_CAN_8DEV_USB=y
1357 | # CONFIG_CAN_DEBUG_DEVICES is not set
1358 | # CONFIG_IRDA is not set
1359 | CONFIG_BT=y
1360 | CONFIG_BT_BREDR=y
1361 | CONFIG_BT_RFCOMM=y
1362 | CONFIG_BT_RFCOMM_TTY=y
1363 | CONFIG_BT_BNEP=y
1364 | CONFIG_BT_BNEP_MC_FILTER=y
1365 | CONFIG_BT_BNEP_PROTO_FILTER=y
1366 | CONFIG_BT_HIDP=y
1367 | CONFIG_BT_HS=y
1368 | CONFIG_BT_LE=y
1369 | CONFIG_BT_LEDS=y
1370 | # CONFIG_BT_SELFTEST is not set
1371 | CONFIG_BT_DEBUGFS=y
1372 |
1373 | #
1374 | # Bluetooth device drivers
1375 | #
1376 | CONFIG_BT_INTEL=y
1377 | CONFIG_BT_BCM=y
1378 | CONFIG_BT_RTL=y
1379 | CONFIG_BT_HCIBTUSB=y
1380 | CONFIG_BT_HCIBTUSB_BCM=y
1381 | CONFIG_BT_HCIBTUSB_RTL=y
1382 | CONFIG_BT_HCIBTSDIO=y
1383 | CONFIG_BT_HCIUART=y
1384 | CONFIG_BT_HCIUART_H4=y
1385 | CONFIG_BT_HCIUART_BCSP=y
1386 | CONFIG_BT_HCIUART_ATH3K=y
1387 | # CONFIG_BT_HCIUART_LL is not set
1388 | # CONFIG_BT_HCIUART_3WIRE is not set
1389 | # CONFIG_BT_HCIUART_INTEL is not set
1390 | # CONFIG_BT_HCIUART_BCM is not set
1391 | # CONFIG_BT_HCIUART_QCA is not set
1392 | CONFIG_BT_HCIUART_AG6XX=y
1393 | CONFIG_BT_HCIUART_MRVL=y
1394 | CONFIG_BT_HCIBCM203X=y
1395 | CONFIG_BT_HCIBPA10X=y
1396 | CONFIG_BT_HCIBFUSB=y
1397 | CONFIG_BT_HCIDTL1=y
1398 | CONFIG_BT_HCIBT3C=y
1399 | CONFIG_BT_HCIBLUECARD=y
1400 | # CONFIG_BT_HCIBTUART is not set
1401 | CONFIG_BT_HCIVHCI=y
1402 | CONFIG_BT_MRVL=y
1403 | CONFIG_BT_MRVL_SDIO=y
1404 | # CONFIG_BT_ATH3K is not set
1405 | # CONFIG_AF_RXRPC is not set
1406 | # CONFIG_AF_KCM is not set
1407 | # CONFIG_STREAM_PARSER is not set
1408 | CONFIG_FIB_RULES=y
1409 | CONFIG_WIRELESS=y
1410 | CONFIG_WIRELESS_EXT=y
1411 | CONFIG_WEXT_CORE=y
1412 | CONFIG_WEXT_PROC=y
1413 | CONFIG_WEXT_SPY=y
1414 | CONFIG_WEXT_PRIV=y
1415 | CONFIG_CFG80211=y
1416 | # CONFIG_NL80211_TESTMODE is not set
1417 | # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set
1418 | # CONFIG_CFG80211_CERTIFICATION_ONUS is not set
1419 | CONFIG_CFG80211_DEFAULT_PS=y
1420 | # CONFIG_CFG80211_DEBUGFS is not set
1421 | # CONFIG_CFG80211_INTERNAL_REGDB is not set
1422 | CONFIG_CFG80211_CRDA_SUPPORT=y
1423 | CONFIG_CFG80211_WEXT=y
1424 | CONFIG_CFG80211_WEXT_EXPORT=y
1425 | CONFIG_LIB80211=y
1426 | CONFIG_LIB80211_CRYPT_WEP=y
1427 | CONFIG_LIB80211_CRYPT_CCMP=y
1428 | CONFIG_LIB80211_CRYPT_TKIP=y
1429 | # CONFIG_LIB80211_DEBUG is not set
1430 | CONFIG_MAC80211=y
1431 | CONFIG_MAC80211_HAS_RC=y
1432 | CONFIG_MAC80211_RC_MINSTREL=y
1433 | CONFIG_MAC80211_RC_MINSTREL_HT=y
1434 | # CONFIG_MAC80211_RC_MINSTREL_VHT is not set
1435 | CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
1436 | CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
1437 | # CONFIG_MAC80211_MESH is not set
1438 | CONFIG_MAC80211_LEDS=y
1439 | CONFIG_MAC80211_DEBUGFS=y
1440 | # CONFIG_MAC80211_MESSAGE_TRACING is not set
1441 | # CONFIG_MAC80211_DEBUG_MENU is not set
1442 | CONFIG_MAC80211_STA_HASH_MAX_SIZE=0
1443 | # CONFIG_WIMAX is not set
1444 | CONFIG_RFKILL=y
1445 | CONFIG_RFKILL_LEDS=y
1446 | CONFIG_RFKILL_INPUT=y
1447 | CONFIG_NET_9P=y
1448 | CONFIG_NET_9P_VIRTIO=y
1449 | # CONFIG_NET_9P_DEBUG is not set
1450 | # CONFIG_CAIF is not set
1451 | # CONFIG_CEPH_LIB is not set
1452 | CONFIG_NFC=y
1453 | CONFIG_NFC_DIGITAL=y
1454 | CONFIG_NFC_NCI=y
1455 | CONFIG_NFC_NCI_UART=y
1456 | CONFIG_NFC_HCI=y
1457 | CONFIG_NFC_SHDLC=y
1458 |
1459 | #
1460 | # Near Field Communication (NFC) devices
1461 | #
1462 | CONFIG_NFC_SIM=y
1463 | CONFIG_NFC_PORT100=y
1464 | CONFIG_NFC_FDP=y
1465 | CONFIG_NFC_FDP_I2C=y
1466 | CONFIG_NFC_PN544=y
1467 | CONFIG_NFC_PN544_I2C=y
1468 | CONFIG_NFC_PN533=y
1469 | CONFIG_NFC_PN533_USB=y
1470 | CONFIG_NFC_PN533_I2C=y
1471 | CONFIG_NFC_MICROREAD=y
1472 | CONFIG_NFC_MICROREAD_I2C=y
1473 | CONFIG_NFC_MRVL=y
1474 | CONFIG_NFC_MRVL_USB=y
1475 | CONFIG_NFC_MRVL_UART=y
1476 | CONFIG_NFC_MRVL_I2C=y
1477 | CONFIG_NFC_ST21NFCA=y
1478 | CONFIG_NFC_ST21NFCA_I2C=y
1479 | CONFIG_NFC_ST_NCI=y
1480 | CONFIG_NFC_ST_NCI_I2C=y
1481 | CONFIG_NFC_NXP_NCI=y
1482 | CONFIG_NFC_NXP_NCI_I2C=y
1483 | CONFIG_NFC_S3FWRN5=y
1484 | CONFIG_NFC_S3FWRN5_I2C=y
1485 | # CONFIG_LWTUNNEL is not set
1486 | CONFIG_DST_CACHE=y
1487 | # CONFIG_NET_DEVLINK is not set
1488 | CONFIG_MAY_USE_DEVLINK=y
1489 | CONFIG_HAVE_EBPF_JIT=y
1490 |
1491 | #
1492 | # Device Drivers
1493 | #
1494 |
1495 | #
1496 | # Generic Driver Options
1497 | #
1498 | CONFIG_UEVENT_HELPER=y
1499 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
1500 | CONFIG_DEVTMPFS=y
1501 | CONFIG_DEVTMPFS_MOUNT=y
1502 | CONFIG_STANDALONE=y
1503 | CONFIG_PREVENT_FIRMWARE_BUILD=y
1504 | CONFIG_FW_LOADER=y
1505 | CONFIG_FIRMWARE_IN_KERNEL=y
1506 | CONFIG_EXTRA_FIRMWARE=""
1507 | # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set
1508 | CONFIG_WANT_DEV_COREDUMP=y
1509 | CONFIG_ALLOW_DEV_COREDUMP=y
1510 | CONFIG_DEV_COREDUMP=y
1511 | # CONFIG_DEBUG_DRIVER is not set
1512 | CONFIG_DEBUG_DEVRES=y
1513 | # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set
1514 | # CONFIG_SYS_HYPERVISOR is not set
1515 | # CONFIG_GENERIC_CPU_DEVICES is not set
1516 | CONFIG_GENERIC_CPU_AUTOPROBE=y
1517 | CONFIG_REGMAP=y
1518 | CONFIG_REGMAP_I2C=y
1519 | CONFIG_DMA_SHARED_BUFFER=y
1520 | # CONFIG_FENCE_TRACE is not set
1521 |
1522 | #
1523 | # Bus devices
1524 | #
1525 | CONFIG_CONNECTOR=y
1526 | CONFIG_PROC_EVENTS=y
1527 | # CONFIG_MTD is not set
1528 | # CONFIG_OF is not set
1529 | CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
1530 | # CONFIG_PARPORT is not set
1531 | CONFIG_PNP=y
1532 | CONFIG_PNP_DEBUG_MESSAGES=y
1533 |
1534 | #
1535 | # Protocols
1536 | #
1537 | CONFIG_PNPACPI=y
1538 | CONFIG_BLK_DEV=y
1539 | # CONFIG_BLK_DEV_NULL_BLK is not set
1540 | # CONFIG_BLK_DEV_FD is not set
1541 | # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
1542 | # CONFIG_BLK_CPQ_CISS_DA is not set
1543 | # CONFIG_BLK_DEV_DAC960 is not set
1544 | # CONFIG_BLK_DEV_UMEM is not set
1545 | # CONFIG_BLK_DEV_COW_COMMON is not set
1546 | CONFIG_BLK_DEV_LOOP=y
1547 | CONFIG_BLK_DEV_LOOP_MIN_COUNT=8
1548 | # CONFIG_BLK_DEV_CRYPTOLOOP is not set
1549 | CONFIG_BLK_DEV_DRBD=y
1550 | # CONFIG_DRBD_FAULT_INJECTION is not set
1551 | CONFIG_BLK_DEV_NBD=y
1552 | # CONFIG_BLK_DEV_SKD is not set
1553 | # CONFIG_BLK_DEV_SX8 is not set
1554 | CONFIG_BLK_DEV_RAM=y
1555 | CONFIG_BLK_DEV_RAM_COUNT=16
1556 | CONFIG_BLK_DEV_RAM_SIZE=4096
1557 | CONFIG_CDROM_PKTCDVD=y
1558 | CONFIG_CDROM_PKTCDVD_BUFFERS=8
1559 | # CONFIG_CDROM_PKTCDVD_WCACHE is not set
1560 | # CONFIG_ATA_OVER_ETH is not set
1561 | CONFIG_VIRTIO_BLK=y
1562 | # CONFIG_BLK_DEV_HD is not set
1563 | # CONFIG_BLK_DEV_RBD is not set
1564 | # CONFIG_BLK_DEV_RSXX is not set
1565 | # CONFIG_BLK_DEV_NVME is not set
1566 | # CONFIG_NVME_TARGET is not set
1567 |
1568 | #
1569 | # Misc devices
1570 | #
1571 | CONFIG_SENSORS_LIS3LV02D=y
1572 | CONFIG_AD525X_DPOT=y
1573 | # CONFIG_AD525X_DPOT_I2C is not set
1574 | # CONFIG_DUMMY_IRQ is not set
1575 | CONFIG_IBM_ASM=y
1576 | CONFIG_PHANTOM=y
1577 | CONFIG_SGI_IOC4=y
1578 | CONFIG_TIFM_CORE=y
1579 | CONFIG_TIFM_7XX1=y
1580 | CONFIG_ICS932S401=y
1581 | CONFIG_ENCLOSURE_SERVICES=y
1582 | CONFIG_HP_ILO=y
1583 | CONFIG_APDS9802ALS=y
1584 | CONFIG_ISL29003=y
1585 | CONFIG_ISL29020=y
1586 | CONFIG_SENSORS_TSL2550=y
1587 | CONFIG_SENSORS_BH1770=y
1588 | CONFIG_SENSORS_APDS990X=y
1589 | CONFIG_HMC6352=y
1590 | CONFIG_DS1682=y
1591 | CONFIG_USB_SWITCH_FSA9480=y
1592 | # CONFIG_SRAM is not set
1593 | CONFIG_C2PORT=y
1594 | CONFIG_C2PORT_DURAMAR_2150=y
1595 |
1596 | #
1597 | # EEPROM support
1598 | #
1599 | CONFIG_EEPROM_AT24=y
1600 | CONFIG_EEPROM_LEGACY=y
1601 | CONFIG_EEPROM_MAX6875=y
1602 | CONFIG_EEPROM_93CX6=y
1603 | CONFIG_CB710_CORE=y
1604 | # CONFIG_CB710_DEBUG is not set
1605 | CONFIG_CB710_DEBUG_ASSUMPTIONS=y
1606 |
1607 | #
1608 | # Texas Instruments shared transport line discipline
1609 | #
1610 | CONFIG_SENSORS_LIS3_I2C=y
1611 |
1612 | #
1613 | # Altera FPGA firmware download module
1614 | #
1615 | # CONFIG_ALTERA_STAPL is not set
1616 | # CONFIG_INTEL_MEI is not set
1617 | # CONFIG_INTEL_MEI_ME is not set
1618 | # CONFIG_INTEL_MEI_TXE is not set
1619 | # CONFIG_VMWARE_VMCI is not set
1620 |
1621 | #
1622 | # Intel MIC Bus Driver
1623 | #
1624 | # CONFIG_INTEL_MIC_BUS is not set
1625 |
1626 | #
1627 | # SCIF Bus Driver
1628 | #
1629 | # CONFIG_SCIF_BUS is not set
1630 |
1631 | #
1632 | # VOP Bus Driver
1633 | #
1634 | # CONFIG_VOP_BUS is not set
1635 |
1636 | #
1637 | # Intel MIC Host Driver
1638 | #
1639 |
1640 | #
1641 | # Intel MIC Card Driver
1642 | #
1643 |
1644 | #
1645 | # SCIF Driver
1646 | #
1647 |
1648 | #
1649 | # Intel MIC Coprocessor State Management (COSM) Drivers
1650 | #
1651 |
1652 | #
1653 | # VOP Driver
1654 | #
1655 | # CONFIG_GENWQE is not set
1656 | # CONFIG_ECHO is not set
1657 | # CONFIG_CXL_BASE is not set
1658 | # CONFIG_CXL_AFU_DRIVER_OPS is not set
1659 | CONFIG_HAVE_IDE=y
1660 | # CONFIG_IDE is not set
1661 |
1662 | #
1663 | # SCSI device support
1664 | #
1665 | CONFIG_SCSI_MOD=y
1666 | CONFIG_RAID_ATTRS=y
1667 | CONFIG_SCSI=y
1668 | CONFIG_SCSI_DMA=y
1669 | # CONFIG_SCSI_NETLINK is not set
1670 | CONFIG_SCSI_MQ_DEFAULT=y
1671 | CONFIG_SCSI_PROC_FS=y
1672 |
1673 | #
1674 | # SCSI support type (disk, tape, CD-ROM)
1675 | #
1676 | CONFIG_BLK_DEV_SD=y
1677 | CONFIG_CHR_DEV_ST=y
1678 | CONFIG_CHR_DEV_OSST=y
1679 | CONFIG_BLK_DEV_SR=y
1680 | CONFIG_BLK_DEV_SR_VENDOR=y
1681 | CONFIG_CHR_DEV_SG=y
1682 | CONFIG_CHR_DEV_SCH=y
1683 | # CONFIG_SCSI_ENCLOSURE is not set
1684 | CONFIG_SCSI_CONSTANTS=y
1685 | # CONFIG_SCSI_LOGGING is not set
1686 | # CONFIG_SCSI_SCAN_ASYNC is not set
1687 |
1688 | #
1689 | # SCSI Transports
1690 | #
1691 | CONFIG_SCSI_SPI_ATTRS=y
1692 | # CONFIG_SCSI_FC_ATTRS is not set
1693 | # CONFIG_SCSI_ISCSI_ATTRS is not set
1694 | # CONFIG_SCSI_SAS_ATTRS is not set
1695 | # CONFIG_SCSI_SAS_LIBSAS is not set
1696 | # CONFIG_SCSI_SRP_ATTRS is not set
1697 | CONFIG_SCSI_LOWLEVEL=y
1698 | # CONFIG_ISCSI_TCP is not set
1699 | # CONFIG_ISCSI_BOOT_SYSFS is not set
1700 | # CONFIG_SCSI_CXGB3_ISCSI is not set
1701 | # CONFIG_SCSI_CXGB4_ISCSI is not set
1702 | # CONFIG_SCSI_BNX2_ISCSI is not set
1703 | # CONFIG_BE2ISCSI is not set
1704 | # CONFIG_BLK_DEV_3W_XXXX_RAID is not set
1705 | # CONFIG_SCSI_HPSA is not set
1706 | # CONFIG_SCSI_3W_9XXX is not set
1707 | # CONFIG_SCSI_3W_SAS is not set
1708 | # CONFIG_SCSI_ACARD is not set
1709 | # CONFIG_SCSI_AACRAID is not set
1710 | # CONFIG_SCSI_AIC7XXX is not set
1711 | # CONFIG_SCSI_AIC79XX is not set
1712 | # CONFIG_SCSI_AIC94XX is not set
1713 | # CONFIG_SCSI_MVSAS is not set
1714 | # CONFIG_SCSI_MVUMI is not set
1715 | # CONFIG_SCSI_DPT_I2O is not set
1716 | # CONFIG_SCSI_ADVANSYS is not set
1717 | # CONFIG_SCSI_ARCMSR is not set
1718 | # CONFIG_SCSI_ESAS2R is not set
1719 | # CONFIG_MEGARAID_NEWGEN is not set
1720 | # CONFIG_MEGARAID_LEGACY is not set
1721 | # CONFIG_MEGARAID_SAS is not set
1722 | # CONFIG_SCSI_MPT3SAS is not set
1723 | # CONFIG_SCSI_MPT2SAS is not set
1724 | # CONFIG_SCSI_SMARTPQI is not set
1725 | # CONFIG_SCSI_UFSHCD is not set
1726 | # CONFIG_SCSI_HPTIOP is not set
1727 | # CONFIG_SCSI_BUSLOGIC is not set
1728 | # CONFIG_VMWARE_PVSCSI is not set
1729 | # CONFIG_SCSI_SNIC is not set
1730 | # CONFIG_SCSI_DMX3191D is not set
1731 | # CONFIG_SCSI_EATA is not set
1732 | # CONFIG_SCSI_FUTURE_DOMAIN is not set
1733 | # CONFIG_SCSI_GDTH is not set
1734 | # CONFIG_SCSI_ISCI is not set
1735 | # CONFIG_SCSI_IPS is not set
1736 | # CONFIG_SCSI_INITIO is not set
1737 | # CONFIG_SCSI_INIA100 is not set
1738 | # CONFIG_SCSI_STEX is not set
1739 | # CONFIG_SCSI_SYM53C8XX_2 is not set
1740 | # CONFIG_SCSI_IPR is not set
1741 | # CONFIG_SCSI_QLOGIC_1280 is not set
1742 | # CONFIG_SCSI_QLA_ISCSI is not set
1743 | # CONFIG_SCSI_DC395x is not set
1744 | # CONFIG_SCSI_AM53C974 is not set
1745 | # CONFIG_SCSI_WD719X is not set
1746 | # CONFIG_SCSI_DEBUG is not set
1747 | # CONFIG_SCSI_PMCRAID is not set
1748 | # CONFIG_SCSI_PM8001 is not set
1749 | CONFIG_SCSI_VIRTIO=y
1750 | # CONFIG_SCSI_LOWLEVEL_PCMCIA is not set
1751 | # CONFIG_SCSI_DH is not set
1752 | # CONFIG_SCSI_OSD_INITIATOR is not set
1753 | CONFIG_ATA=y
1754 | # CONFIG_ATA_NONSTANDARD is not set
1755 | CONFIG_ATA_VERBOSE_ERROR=y
1756 | CONFIG_ATA_ACPI=y
1757 | # CONFIG_SATA_ZPODD is not set
1758 | CONFIG_SATA_PMP=y
1759 |
1760 | #
1761 | # Controllers with non-SFF native interface
1762 | #
1763 | CONFIG_SATA_AHCI=y
1764 | # CONFIG_SATA_AHCI_PLATFORM is not set
1765 | # CONFIG_SATA_INIC162X is not set
1766 | # CONFIG_SATA_ACARD_AHCI is not set
1767 | # CONFIG_SATA_SIL24 is not set
1768 | CONFIG_ATA_SFF=y
1769 |
1770 | #
1771 | # SFF controllers with custom DMA interface
1772 | #
1773 | # CONFIG_PDC_ADMA is not set
1774 | # CONFIG_SATA_QSTOR is not set
1775 | # CONFIG_SATA_SX4 is not set
1776 | CONFIG_ATA_BMDMA=y
1777 |
1778 | #
1779 | # SATA SFF controllers with BMDMA
1780 | #
1781 | CONFIG_ATA_PIIX=y
1782 | # CONFIG_SATA_DWC is not set
1783 | # CONFIG_SATA_MV is not set
1784 | # CONFIG_SATA_NV is not set
1785 | # CONFIG_SATA_PROMISE is not set
1786 | # CONFIG_SATA_SIL is not set
1787 | # CONFIG_SATA_SIS is not set
1788 | # CONFIG_SATA_SVW is not set
1789 | # CONFIG_SATA_ULI is not set
1790 | # CONFIG_SATA_VIA is not set
1791 | # CONFIG_SATA_VITESSE is not set
1792 |
1793 | #
1794 | # PATA SFF controllers with BMDMA
1795 | #
1796 | # CONFIG_PATA_ALI is not set
1797 | CONFIG_PATA_AMD=y
1798 | # CONFIG_PATA_ARTOP is not set
1799 | # CONFIG_PATA_ATIIXP is not set
1800 | # CONFIG_PATA_ATP867X is not set
1801 | # CONFIG_PATA_CMD64X is not set
1802 | # CONFIG_PATA_CYPRESS is not set
1803 | # CONFIG_PATA_EFAR is not set
1804 | # CONFIG_PATA_HPT366 is not set
1805 | # CONFIG_PATA_HPT37X is not set
1806 | # CONFIG_PATA_HPT3X2N is not set
1807 | # CONFIG_PATA_HPT3X3 is not set
1808 | # CONFIG_PATA_IT8213 is not set
1809 | # CONFIG_PATA_IT821X is not set
1810 | # CONFIG_PATA_JMICRON is not set
1811 | # CONFIG_PATA_MARVELL is not set
1812 | # CONFIG_PATA_NETCELL is not set
1813 | # CONFIG_PATA_NINJA32 is not set
1814 | # CONFIG_PATA_NS87415 is not set
1815 | CONFIG_PATA_OLDPIIX=y
1816 | # CONFIG_PATA_OPTIDMA is not set
1817 | # CONFIG_PATA_PDC2027X is not set
1818 | # CONFIG_PATA_PDC_OLD is not set
1819 | # CONFIG_PATA_RADISYS is not set
1820 | # CONFIG_PATA_RDC is not set
1821 | CONFIG_PATA_SCH=y
1822 | # CONFIG_PATA_SERVERWORKS is not set
1823 | # CONFIG_PATA_SIL680 is not set
1824 | # CONFIG_PATA_SIS is not set
1825 | # CONFIG_PATA_TOSHIBA is not set
1826 | # CONFIG_PATA_TRIFLEX is not set
1827 | # CONFIG_PATA_VIA is not set
1828 | # CONFIG_PATA_WINBOND is not set
1829 |
1830 | #
1831 | # PIO-only SFF controllers
1832 | #
1833 | # CONFIG_PATA_CMD640_PCI is not set
1834 | # CONFIG_PATA_MPIIX is not set
1835 | # CONFIG_PATA_NS87410 is not set
1836 | # CONFIG_PATA_OPTI is not set
1837 | # CONFIG_PATA_PCMCIA is not set
1838 | # CONFIG_PATA_PLATFORM is not set
1839 | # CONFIG_PATA_RZ1000 is not set
1840 |
1841 | #
1842 | # Generic fallback / legacy drivers
1843 | #
1844 | # CONFIG_PATA_ACPI is not set
1845 | # CONFIG_ATA_GENERIC is not set
1846 | # CONFIG_PATA_LEGACY is not set
1847 | CONFIG_MD=y
1848 | CONFIG_BLK_DEV_MD=y
1849 | CONFIG_MD_AUTODETECT=y
1850 | CONFIG_MD_LINEAR=y
1851 | CONFIG_MD_RAID0=y
1852 | CONFIG_MD_RAID1=y
1853 | CONFIG_MD_RAID10=y
1854 | CONFIG_MD_RAID456=y
1855 | CONFIG_MD_MULTIPATH=y
1856 | CONFIG_MD_FAULTY=y
1857 | # CONFIG_BCACHE is not set
1858 | CONFIG_BLK_DEV_DM_BUILTIN=y
1859 | CONFIG_BLK_DEV_DM=y
1860 | # CONFIG_DM_MQ_DEFAULT is not set
1861 | # CONFIG_DM_DEBUG is not set
1862 | CONFIG_DM_BUFIO=y
1863 | # CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set
1864 | CONFIG_DM_CRYPT=y
1865 | CONFIG_DM_SNAPSHOT=y
1866 | # CONFIG_DM_THIN_PROVISIONING is not set
1867 | # CONFIG_DM_CACHE is not set
1868 | # CONFIG_DM_ERA is not set
1869 | CONFIG_DM_MIRROR=y
1870 | # CONFIG_DM_LOG_USERSPACE is not set
1871 | CONFIG_DM_RAID=y
1872 | CONFIG_DM_ZERO=y
1873 | CONFIG_DM_MULTIPATH=y
1874 | CONFIG_DM_MULTIPATH_QL=y
1875 | CONFIG_DM_MULTIPATH_ST=y
1876 | # CONFIG_DM_DELAY is not set
1877 | CONFIG_DM_UEVENT=y
1878 | # CONFIG_DM_FLAKEY is not set
1879 | CONFIG_DM_VERITY=y
1880 | # CONFIG_DM_VERITY_FEC is not set
1881 | # CONFIG_DM_SWITCH is not set
1882 | # CONFIG_DM_LOG_WRITES is not set
1883 | # CONFIG_TARGET_CORE is not set
1884 | # CONFIG_FUSION is not set
1885 |
1886 | #
1887 | # IEEE 1394 (FireWire) support
1888 | #
1889 | # CONFIG_FIREWIRE is not set
1890 | # CONFIG_FIREWIRE_NOSY is not set
1891 | CONFIG_MACINTOSH_DRIVERS=y
1892 | CONFIG_MAC_EMUMOUSEBTN=y
1893 | CONFIG_NETDEVICES=y
1894 | CONFIG_MII=y
1895 | CONFIG_NET_CORE=y
1896 | # CONFIG_BONDING is not set
1897 | # CONFIG_DUMMY is not set
1898 | # CONFIG_EQUALIZER is not set
1899 | # CONFIG_NET_FC is not set
1900 | # CONFIG_IFB is not set
1901 | # CONFIG_NET_TEAM is not set
1902 | # CONFIG_MACVLAN is not set
1903 | # CONFIG_VXLAN is not set
1904 | # CONFIG_GENEVE is not set
1905 | # CONFIG_GTP is not set
1906 | # CONFIG_MACSEC is not set
1907 | CONFIG_NETCONSOLE=y
1908 | CONFIG_NETCONSOLE_DYNAMIC=y
1909 | CONFIG_NETPOLL=y
1910 | CONFIG_NET_POLL_CONTROLLER=y
1911 | CONFIG_TUN=y
1912 | # CONFIG_TUN_VNET_CROSS_LE is not set
1913 | CONFIG_VETH=y
1914 | CONFIG_VIRTIO_NET=y
1915 | # CONFIG_NLMON is not set
1916 | # CONFIG_ARCNET is not set
1917 |
1918 | #
1919 | # CAIF transport drivers
1920 | #
1921 |
1922 | #
1923 | # Distributed Switch Architecture drivers
1924 | #
1925 | CONFIG_ETHERNET=y
1926 | CONFIG_NET_VENDOR_3COM=y
1927 | # CONFIG_PCMCIA_3C574 is not set
1928 | # CONFIG_PCMCIA_3C589 is not set
1929 | # CONFIG_VORTEX is not set
1930 | # CONFIG_TYPHOON is not set
1931 | CONFIG_NET_VENDOR_ADAPTEC=y
1932 | # CONFIG_ADAPTEC_STARFIRE is not set
1933 | CONFIG_NET_VENDOR_AGERE=y
1934 | # CONFIG_ET131X is not set
1935 | CONFIG_NET_VENDOR_ALTEON=y
1936 | # CONFIG_ACENIC is not set
1937 | # CONFIG_ALTERA_TSE is not set
1938 | CONFIG_NET_VENDOR_AMAZON=y
1939 | # CONFIG_ENA_ETHERNET is not set
1940 | CONFIG_NET_VENDOR_AMD=y
1941 | # CONFIG_AMD8111_ETH is not set
1942 | # CONFIG_PCNET32 is not set
1943 | # CONFIG_PCMCIA_NMCLAN is not set
1944 | CONFIG_NET_VENDOR_ARC=y
1945 | CONFIG_NET_VENDOR_ATHEROS=y
1946 | # CONFIG_ATL2 is not set
1947 | # CONFIG_ATL1 is not set
1948 | # CONFIG_ATL1E is not set
1949 | # CONFIG_ATL1C is not set
1950 | # CONFIG_ALX is not set
1951 | # CONFIG_NET_VENDOR_AURORA is not set
1952 | CONFIG_NET_CADENCE=y
1953 | # CONFIG_MACB is not set
1954 | CONFIG_NET_VENDOR_BROADCOM=y
1955 | # CONFIG_B44 is not set
1956 | # CONFIG_BCMGENET is not set
1957 | # CONFIG_BNX2 is not set
1958 | # CONFIG_CNIC is not set
1959 | CONFIG_TIGON3=y
1960 | # CONFIG_BNX2X is not set
1961 | # CONFIG_BNXT is not set
1962 | CONFIG_NET_VENDOR_BROCADE=y
1963 | # CONFIG_BNA is not set
1964 | CONFIG_NET_VENDOR_CAVIUM=y
1965 | # CONFIG_THUNDER_NIC_PF is not set
1966 | # CONFIG_THUNDER_NIC_VF is not set
1967 | # CONFIG_THUNDER_NIC_BGX is not set
1968 | # CONFIG_THUNDER_NIC_RGX is not set
1969 | # CONFIG_LIQUIDIO is not set
1970 | CONFIG_NET_VENDOR_CHELSIO=y
1971 | # CONFIG_CHELSIO_T1 is not set
1972 | # CONFIG_CHELSIO_T3 is not set
1973 | # CONFIG_CHELSIO_T4 is not set
1974 | # CONFIG_CHELSIO_T4VF is not set
1975 | CONFIG_NET_VENDOR_CISCO=y
1976 | # CONFIG_ENIC is not set
1977 | # CONFIG_CX_ECAT is not set
1978 | # CONFIG_DNET is not set
1979 | CONFIG_NET_VENDOR_DEC=y
1980 | CONFIG_NET_TULIP=y
1981 | # CONFIG_DE2104X is not set
1982 | # CONFIG_TULIP is not set
1983 | # CONFIG_DE4X5 is not set
1984 | # CONFIG_WINBOND_840 is not set
1985 | # CONFIG_DM9102 is not set
1986 | # CONFIG_ULI526X is not set
1987 | # CONFIG_PCMCIA_XIRCOM is not set
1988 | CONFIG_NET_VENDOR_DLINK=y
1989 | # CONFIG_DL2K is not set
1990 | # CONFIG_SUNDANCE is not set
1991 | CONFIG_NET_VENDOR_EMULEX=y
1992 | # CONFIG_BE2NET is not set
1993 | CONFIG_NET_VENDOR_EZCHIP=y
1994 | CONFIG_NET_VENDOR_EXAR=y
1995 | # CONFIG_S2IO is not set
1996 | # CONFIG_VXGE is not set
1997 | CONFIG_NET_VENDOR_FUJITSU=y
1998 | # CONFIG_PCMCIA_FMVJ18X is not set
1999 | CONFIG_NET_VENDOR_HP=y
2000 | # CONFIG_HP100 is not set
2001 | CONFIG_NET_VENDOR_INTEL=y
2002 | CONFIG_E100=y
2003 | CONFIG_E1000=y
2004 | CONFIG_E1000E=y
2005 | CONFIG_E1000E_HWTS=y
2006 | # CONFIG_IGB is not set
2007 | # CONFIG_IGBVF is not set
2008 | # CONFIG_IXGB is not set
2009 | # CONFIG_IXGBE is not set
2010 | # CONFIG_IXGBEVF is not set
2011 | # CONFIG_I40E is not set
2012 | # CONFIG_I40EVF is not set
2013 | # CONFIG_FM10K is not set
2014 | CONFIG_NET_VENDOR_I825XX=y
2015 | # CONFIG_JME is not set
2016 | CONFIG_NET_VENDOR_MARVELL=y
2017 | # CONFIG_MVMDIO is not set
2018 | # CONFIG_MVNETA_BM is not set
2019 | # CONFIG_SKGE is not set
2020 | CONFIG_SKY2=y
2021 | # CONFIG_SKY2_DEBUG is not set
2022 | CONFIG_NET_VENDOR_MELLANOX=y
2023 | # CONFIG_MLX4_EN is not set
2024 | # CONFIG_MLX4_CORE is not set
2025 | # CONFIG_MLX5_CORE is not set
2026 | # CONFIG_MLXSW_CORE is not set
2027 | CONFIG_NET_VENDOR_MICREL=y
2028 | # CONFIG_KS8842 is not set
2029 | # CONFIG_KS8851_MLL is not set
2030 | # CONFIG_KSZ884X_PCI is not set
2031 | CONFIG_NET_VENDOR_MYRI=y
2032 | # CONFIG_MYRI10GE is not set
2033 | # CONFIG_FEALNX is not set
2034 | CONFIG_NET_VENDOR_NATSEMI=y
2035 | # CONFIG_NATSEMI is not set
2036 | # CONFIG_NS83820 is not set
2037 | CONFIG_NET_VENDOR_NETRONOME=y
2038 | # CONFIG_NFP_NETVF is not set
2039 | CONFIG_NET_VENDOR_8390=y
2040 | # CONFIG_PCMCIA_AXNET is not set
2041 | # CONFIG_NE2K_PCI is not set
2042 | # CONFIG_PCMCIA_PCNET is not set
2043 | CONFIG_NET_VENDOR_NVIDIA=y
2044 | CONFIG_FORCEDETH=y
2045 | CONFIG_NET_VENDOR_OKI=y
2046 | # CONFIG_ETHOC is not set
2047 | CONFIG_NET_PACKET_ENGINE=y
2048 | # CONFIG_HAMACHI is not set
2049 | # CONFIG_YELLOWFIN is not set
2050 | CONFIG_NET_VENDOR_QLOGIC=y
2051 | # CONFIG_QLA3XXX is not set
2052 | # CONFIG_QLCNIC is not set
2053 | # CONFIG_QLGE is not set
2054 | # CONFIG_NETXEN_NIC is not set
2055 | # CONFIG_QED is not set
2056 | CONFIG_NET_VENDOR_QUALCOMM=y
2057 | # CONFIG_QCOM_EMAC is not set
2058 | CONFIG_NET_VENDOR_REALTEK=y
2059 | # CONFIG_8139CP is not set
2060 | CONFIG_8139TOO=y
2061 | CONFIG_8139TOO_PIO=y
2062 | # CONFIG_8139TOO_TUNE_TWISTER is not set
2063 | # CONFIG_8139TOO_8129 is not set
2064 | # CONFIG_8139_OLD_RX_RESET is not set
2065 | # CONFIG_R8169 is not set
2066 | CONFIG_NET_VENDOR_RENESAS=y
2067 | CONFIG_NET_VENDOR_RDC=y
2068 | # CONFIG_R6040 is not set
2069 | CONFIG_NET_VENDOR_ROCKER=y
2070 | CONFIG_NET_VENDOR_SAMSUNG=y
2071 | # CONFIG_SXGBE_ETH is not set
2072 | CONFIG_NET_VENDOR_SEEQ=y
2073 | CONFIG_NET_VENDOR_SILAN=y
2074 | # CONFIG_SC92031 is not set
2075 | CONFIG_NET_VENDOR_SIS=y
2076 | # CONFIG_SIS900 is not set
2077 | # CONFIG_SIS190 is not set
2078 | # CONFIG_SFC is not set
2079 | CONFIG_NET_VENDOR_SMSC=y
2080 | # CONFIG_PCMCIA_SMC91C92 is not set
2081 | # CONFIG_EPIC100 is not set
2082 | # CONFIG_SMSC911X is not set
2083 | # CONFIG_SMSC9420 is not set
2084 | CONFIG_NET_VENDOR_STMICRO=y
2085 | # CONFIG_STMMAC_ETH is not set
2086 | CONFIG_NET_VENDOR_SUN=y
2087 | # CONFIG_HAPPYMEAL is not set
2088 | # CONFIG_SUNGEM is not set
2089 | # CONFIG_CASSINI is not set
2090 | # CONFIG_NIU is not set
2091 | CONFIG_NET_VENDOR_SYNOPSYS=y
2092 | CONFIG_NET_VENDOR_TEHUTI=y
2093 | # CONFIG_TEHUTI is not set
2094 | CONFIG_NET_VENDOR_TI=y
2095 | # CONFIG_TI_CPSW_ALE is not set
2096 | # CONFIG_TLAN is not set
2097 | CONFIG_NET_VENDOR_VIA=y
2098 | # CONFIG_VIA_RHINE is not set
2099 | # CONFIG_VIA_VELOCITY is not set
2100 | CONFIG_NET_VENDOR_WIZNET=y
2101 | # CONFIG_WIZNET_W5100 is not set
2102 | # CONFIG_WIZNET_W5300 is not set
2103 | CONFIG_NET_VENDOR_XIRCOM=y
2104 | # CONFIG_PCMCIA_XIRC2PS is not set
2105 | CONFIG_FDDI=y
2106 | # CONFIG_DEFXX is not set
2107 | # CONFIG_SKFP is not set
2108 | # CONFIG_HIPPI is not set
2109 | # CONFIG_NET_SB1000 is not set
2110 | CONFIG_PHYLIB=y
2111 | CONFIG_SWPHY=y
2112 |
2113 | #
2114 | # MDIO bus device drivers
2115 | #
2116 | # CONFIG_MDIO_BCM_UNIMAC is not set
2117 | # CONFIG_MDIO_BITBANG is not set
2118 | # CONFIG_MDIO_OCTEON is not set
2119 | # CONFIG_MDIO_THUNDER is not set
2120 |
2121 | #
2122 | # MII PHY device drivers
2123 | #
2124 | # CONFIG_AMD_PHY is not set
2125 | # CONFIG_AQUANTIA_PHY is not set
2126 | # CONFIG_AT803X_PHY is not set
2127 | # CONFIG_BCM7XXX_PHY is not set
2128 | # CONFIG_BCM87XX_PHY is not set
2129 | # CONFIG_BROADCOM_PHY is not set
2130 | # CONFIG_CICADA_PHY is not set
2131 | # CONFIG_DAVICOM_PHY is not set
2132 | # CONFIG_DP83848_PHY is not set
2133 | # CONFIG_DP83867_PHY is not set
2134 | CONFIG_FIXED_PHY=y
2135 | # CONFIG_ICPLUS_PHY is not set
2136 | # CONFIG_INTEL_XWAY_PHY is not set
2137 | # CONFIG_LSI_ET1011C_PHY is not set
2138 | # CONFIG_LXT_PHY is not set
2139 | # CONFIG_MARVELL_PHY is not set
2140 | # CONFIG_MICREL_PHY is not set
2141 | CONFIG_MICROCHIP_PHY=y
2142 | # CONFIG_MICROSEMI_PHY is not set
2143 | # CONFIG_NATIONAL_PHY is not set
2144 | # CONFIG_QSEMI_PHY is not set
2145 | # CONFIG_REALTEK_PHY is not set
2146 | # CONFIG_SMSC_PHY is not set
2147 | # CONFIG_STE10XP is not set
2148 | # CONFIG_TERANETICS_PHY is not set
2149 | # CONFIG_VITESSE_PHY is not set
2150 | # CONFIG_XILINX_GMII2RGMII is not set
2151 | CONFIG_PPP=y
2152 | CONFIG_PPP_BSDCOMP=y
2153 | CONFIG_PPP_DEFLATE=y
2154 | CONFIG_PPP_FILTER=y
2155 | CONFIG_PPP_MPPE=y
2156 | CONFIG_PPP_MULTILINK=y
2157 | # CONFIG_PPPOE is not set
2158 | CONFIG_PPPOL2TP=y
2159 | CONFIG_PPP_ASYNC=y
2160 | CONFIG_PPP_SYNC_TTY=y
2161 | # CONFIG_SLIP is not set
2162 | CONFIG_SLHC=y
2163 | CONFIG_USB_NET_DRIVERS=y
2164 | CONFIG_USB_CATC=y
2165 | CONFIG_USB_KAWETH=y
2166 | CONFIG_USB_PEGASUS=y
2167 | CONFIG_USB_RTL8150=y
2168 | CONFIG_USB_RTL8152=y
2169 | CONFIG_USB_LAN78XX=y
2170 | CONFIG_USB_USBNET=y
2171 | CONFIG_USB_NET_AX8817X=y
2172 | CONFIG_USB_NET_AX88179_178A=y
2173 | CONFIG_USB_NET_CDCETHER=y
2174 | CONFIG_USB_NET_CDC_EEM=y
2175 | CONFIG_USB_NET_CDC_NCM=y
2176 | CONFIG_USB_NET_HUAWEI_CDC_NCM=y
2177 | CONFIG_USB_NET_CDC_MBIM=y
2178 | CONFIG_USB_NET_DM9601=y
2179 | CONFIG_USB_NET_SR9700=y
2180 | CONFIG_USB_NET_SR9800=y
2181 | CONFIG_USB_NET_SMSC75XX=y
2182 | CONFIG_USB_NET_SMSC95XX=y
2183 | CONFIG_USB_NET_GL620A=y
2184 | CONFIG_USB_NET_NET1080=y
2185 | CONFIG_USB_NET_PLUSB=y
2186 | CONFIG_USB_NET_MCS7830=y
2187 | CONFIG_USB_NET_RNDIS_HOST=y
2188 | CONFIG_USB_NET_CDC_SUBSET_ENABLE=y
2189 | CONFIG_USB_NET_CDC_SUBSET=y
2190 | CONFIG_USB_ALI_M5632=y
2191 | CONFIG_USB_AN2720=y
2192 | CONFIG_USB_BELKIN=y
2193 | CONFIG_USB_ARMLINUX=y
2194 | CONFIG_USB_EPSON2888=y
2195 | CONFIG_USB_KC2190=y
2196 | CONFIG_USB_NET_ZAURUS=y
2197 | CONFIG_USB_NET_CX82310_ETH=y
2198 | CONFIG_USB_NET_KALMIA=y
2199 | CONFIG_USB_NET_QMI_WWAN=y
2200 | CONFIG_USB_HSO=y
2201 | CONFIG_USB_NET_INT51X1=y
2202 | CONFIG_USB_IPHETH=y
2203 | CONFIG_USB_SIERRA_NET=y
2204 | CONFIG_USB_VL600=y
2205 | CONFIG_USB_NET_CH9200=y
2206 | CONFIG_WLAN=y
2207 | CONFIG_WLAN_VENDOR_ADMTEK=y
2208 | CONFIG_ADM8211=y
2209 | CONFIG_ATH_COMMON=y
2210 | CONFIG_WLAN_VENDOR_ATH=y
2211 | # CONFIG_ATH_DEBUG is not set
2212 | CONFIG_ATH5K=y
2213 | # CONFIG_ATH5K_DEBUG is not set
2214 | # CONFIG_ATH5K_TRACER is not set
2215 | CONFIG_ATH5K_PCI=y
2216 | CONFIG_ATH9K_HW=y
2217 | CONFIG_ATH9K_COMMON=y
2218 | CONFIG_ATH9K_BTCOEX_SUPPORT=y
2219 | CONFIG_ATH9K=y
2220 | CONFIG_ATH9K_PCI=y
2221 | # CONFIG_ATH9K_AHB is not set
2222 | # CONFIG_ATH9K_DEBUGFS is not set
2223 | # CONFIG_ATH9K_DYNACK is not set
2224 | # CONFIG_ATH9K_WOW is not set
2225 | CONFIG_ATH9K_RFKILL=y
2226 | # CONFIG_ATH9K_CHANNEL_CONTEXT is not set
2227 | CONFIG_ATH9K_PCOEM=y
2228 | CONFIG_ATH9K_HTC=y
2229 | # CONFIG_ATH9K_HTC_DEBUGFS is not set
2230 | # CONFIG_ATH9K_HWRNG is not set
2231 | CONFIG_CARL9170=y
2232 | CONFIG_CARL9170_LEDS=y
2233 | # CONFIG_CARL9170_DEBUGFS is not set
2234 | CONFIG_CARL9170_WPC=y
2235 | # CONFIG_CARL9170_HWRNG is not set
2236 | CONFIG_ATH6KL=y
2237 | # CONFIG_ATH6KL_SDIO is not set
2238 | CONFIG_ATH6KL_USB=y
2239 | # CONFIG_ATH6KL_DEBUG is not set
2240 | # CONFIG_ATH6KL_TRACING is not set
2241 | CONFIG_AR5523=y
2242 | CONFIG_WIL6210=y
2243 | CONFIG_WIL6210_ISR_COR=y
2244 | CONFIG_WIL6210_TRACING=y
2245 | CONFIG_ATH10K=y
2246 | # CONFIG_ATH10K_PCI is not set
2247 | # CONFIG_ATH10K_DEBUG is not set
2248 | # CONFIG_ATH10K_DEBUGFS is not set
2249 | # CONFIG_ATH10K_TRACING is not set
2250 | CONFIG_WCN36XX=y
2251 | # CONFIG_WCN36XX_DEBUGFS is not set
2252 | CONFIG_WLAN_VENDOR_ATMEL=y
2253 | CONFIG_ATMEL=y
2254 | # CONFIG_PCI_ATMEL is not set
2255 | # CONFIG_PCMCIA_ATMEL is not set
2256 | CONFIG_AT76C50X_USB=y
2257 | CONFIG_WLAN_VENDOR_BROADCOM=y
2258 | # CONFIG_B43 is not set
2259 | # CONFIG_B43LEGACY is not set
2260 | CONFIG_BRCMUTIL=y
2261 | # CONFIG_BRCMSMAC is not set
2262 | CONFIG_BRCMFMAC=y
2263 | CONFIG_BRCMFMAC_PROTO_BCDC=y
2264 | # CONFIG_BRCMFMAC_SDIO is not set
2265 | CONFIG_BRCMFMAC_USB=y
2266 | # CONFIG_BRCMFMAC_PCIE is not set
2267 | # CONFIG_BRCM_TRACING is not set
2268 | # CONFIG_BRCMDBG is not set
2269 | # CONFIG_WLAN_VENDOR_CISCO is not set
2270 | CONFIG_WLAN_VENDOR_INTEL=y
2271 | CONFIG_IPW2100=y
2272 | # CONFIG_IPW2100_MONITOR is not set
2273 | # CONFIG_IPW2100_DEBUG is not set
2274 | CONFIG_IPW2200=y
2275 | # CONFIG_IPW2200_MONITOR is not set
2276 | # CONFIG_IPW2200_QOS is not set
2277 | # CONFIG_IPW2200_DEBUG is not set
2278 | CONFIG_LIBIPW=y
2279 | # CONFIG_LIBIPW_DEBUG is not set
2280 | CONFIG_IWLEGACY=y
2281 | CONFIG_IWL4965=y
2282 | CONFIG_IWL3945=y
2283 |
2284 | #
2285 | # iwl3945 / iwl4965 Debugging Options
2286 | #
2287 | # CONFIG_IWLEGACY_DEBUG is not set
2288 | # CONFIG_IWLEGACY_DEBUGFS is not set
2289 | CONFIG_IWLWIFI=y
2290 | CONFIG_IWLWIFI_LEDS=y
2291 | # CONFIG_IWLDVM is not set
2292 | # CONFIG_IWLMVM is not set
2293 |
2294 | #
2295 | # WARNING: iwlwifi is useless without IWLDVM or IWLMVM
2296 | #
2297 |
2298 | #
2299 | # Debugging Options
2300 | #
2301 | # CONFIG_IWLWIFI_DEBUG is not set
2302 | # CONFIG_IWLWIFI_DEBUGFS is not set
2303 | CONFIG_IWLWIFI_DEVICE_TRACING=y
2304 | # CONFIG_WLAN_VENDOR_INTERSIL is not set
2305 | CONFIG_WLAN_VENDOR_MARVELL=y
2306 | CONFIG_LIBERTAS=y
2307 | CONFIG_LIBERTAS_USB=y
2308 | CONFIG_LIBERTAS_CS=y
2309 | CONFIG_LIBERTAS_SDIO=y
2310 | # CONFIG_LIBERTAS_DEBUG is not set
2311 | CONFIG_LIBERTAS_MESH=y
2312 | CONFIG_LIBERTAS_THINFIRM=y
2313 | # CONFIG_LIBERTAS_THINFIRM_DEBUG is not set
2314 | CONFIG_LIBERTAS_THINFIRM_USB=y
2315 | CONFIG_MWIFIEX=y
2316 | # CONFIG_MWIFIEX_SDIO is not set
2317 | # CONFIG_MWIFIEX_PCIE is not set
2318 | CONFIG_MWIFIEX_USB=y
2319 | # CONFIG_MWL8K is not set
2320 | CONFIG_WLAN_VENDOR_MEDIATEK=y
2321 | CONFIG_MT7601U=y
2322 | CONFIG_WLAN_VENDOR_RALINK=y
2323 | CONFIG_RT2X00=y
2324 | # CONFIG_RT2400PCI is not set
2325 | # CONFIG_RT2500PCI is not set
2326 | # CONFIG_RT61PCI is not set
2327 | # CONFIG_RT2800PCI is not set
2328 | CONFIG_RT2500USB=y
2329 | CONFIG_RT73USB=y
2330 | CONFIG_RT2800USB=y
2331 | CONFIG_RT2800USB_RT33XX=y
2332 | CONFIG_RT2800USB_RT35XX=y
2333 | CONFIG_RT2800USB_RT3573=y
2334 | CONFIG_RT2800USB_RT53XX=y
2335 | CONFIG_RT2800USB_RT55XX=y
2336 | CONFIG_RT2800USB_UNKNOWN=y
2337 | CONFIG_RT2800_LIB=y
2338 | CONFIG_RT2X00_LIB_USB=y
2339 | CONFIG_RT2X00_LIB=y
2340 | CONFIG_RT2X00_LIB_FIRMWARE=y
2341 | CONFIG_RT2X00_LIB_CRYPTO=y
2342 | CONFIG_RT2X00_LIB_LEDS=y
2343 | # CONFIG_RT2X00_LIB_DEBUGFS is not set
2344 | # CONFIG_RT2X00_DEBUG is not set
2345 | CONFIG_WLAN_VENDOR_REALTEK=y
2346 | # CONFIG_RTL8180 is not set
2347 | CONFIG_RTL8187=y
2348 | CONFIG_RTL8187_LEDS=y
2349 | CONFIG_RTL_CARDS=y
2350 | CONFIG_RTL8192CE=y
2351 | # CONFIG_RTL8192SE is not set
2352 | # CONFIG_RTL8192DE is not set
2353 | # CONFIG_RTL8723AE is not set
2354 | # CONFIG_RTL8723BE is not set
2355 | CONFIG_RTL8188EE=y
2356 | CONFIG_RTL8192EE=y
2357 | CONFIG_RTL8821AE=y
2358 | CONFIG_RTL8192CU=y
2359 | CONFIG_RTLWIFI=y
2360 | CONFIG_RTLWIFI_PCI=y
2361 | CONFIG_RTLWIFI_USB=y
2362 | CONFIG_RTLWIFI_DEBUG=y
2363 | CONFIG_RTL8192C_COMMON=y
2364 | CONFIG_RTLBTCOEXIST=y
2365 | CONFIG_RTL8XXXU=y
2366 | CONFIG_RTL8XXXU_UNTESTED=y
2367 | CONFIG_WLAN_VENDOR_RSI=y
2368 | CONFIG_RSI_91X=y
2369 | CONFIG_RSI_DEBUGFS=y
2370 | CONFIG_RSI_SDIO=y
2371 | CONFIG_RSI_USB=y
2372 | CONFIG_WLAN_VENDOR_ST=y
2373 | CONFIG_CW1200=y
2374 | CONFIG_CW1200_WLAN_SDIO=y
2375 | CONFIG_WLAN_VENDOR_TI=y
2376 | CONFIG_WL1251=y
2377 | CONFIG_WL1251_SDIO=y
2378 | CONFIG_WL12XX=y
2379 | CONFIG_WL18XX=y
2380 | CONFIG_WLCORE=y
2381 | CONFIG_WLCORE_SDIO=y
2382 | CONFIG_WILINK_PLATFORM_DATA=y
2383 | CONFIG_WLAN_VENDOR_ZYDAS=y
2384 | CONFIG_USB_ZD1201=y
2385 | CONFIG_ZD1211RW=y
2386 | # CONFIG_ZD1211RW_DEBUG is not set
2387 | CONFIG_PCMCIA_RAYCS=y
2388 | CONFIG_PCMCIA_WL3501=y
2389 | CONFIG_MAC80211_HWSIM=y
2390 | CONFIG_USB_NET_RNDIS_WLAN=y
2391 |
2392 | #
2393 | # Enable WiMAX (Networking options) to see the WiMAX drivers
2394 | #
2395 | # CONFIG_WAN is not set
2396 | # CONFIG_VMXNET3 is not set
2397 | CONFIG_FUJITSU_ES=y
2398 | # CONFIG_ISDN is not set
2399 | # CONFIG_NVM is not set
2400 |
2401 | #
2402 | # Input device support
2403 | #
2404 | CONFIG_INPUT=y
2405 | CONFIG_INPUT_LEDS=y
2406 | CONFIG_INPUT_FF_MEMLESS=y
2407 | CONFIG_INPUT_POLLDEV=y
2408 | CONFIG_INPUT_SPARSEKMAP=y
2409 | CONFIG_INPUT_MATRIXKMAP=y
2410 |
2411 | #
2412 | # Userland interfaces
2413 | #
2414 | CONFIG_INPUT_MOUSEDEV=y
2415 | # CONFIG_INPUT_MOUSEDEV_PSAUX is not set
2416 | CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
2417 | CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
2418 | CONFIG_INPUT_JOYDEV=y
2419 | CONFIG_INPUT_EVDEV=y
2420 | # CONFIG_INPUT_EVBUG is not set
2421 |
2422 | #
2423 | # Input Device Drivers
2424 | #
2425 | CONFIG_INPUT_KEYBOARD=y
2426 | CONFIG_KEYBOARD_ADP5588=y
2427 | CONFIG_KEYBOARD_ADP5589=y
2428 | CONFIG_KEYBOARD_ATKBD=y
2429 | CONFIG_KEYBOARD_QT1070=y
2430 | CONFIG_KEYBOARD_QT2160=y
2431 | CONFIG_KEYBOARD_LKKBD=y
2432 | CONFIG_KEYBOARD_TCA6416=y
2433 | CONFIG_KEYBOARD_TCA8418=y
2434 | CONFIG_KEYBOARD_LM8323=y
2435 | CONFIG_KEYBOARD_LM8333=y
2436 | CONFIG_KEYBOARD_MAX7359=y
2437 | CONFIG_KEYBOARD_MCS=y
2438 | CONFIG_KEYBOARD_MPR121=y
2439 | CONFIG_KEYBOARD_NEWTON=y
2440 | CONFIG_KEYBOARD_OPENCORES=y
2441 | CONFIG_KEYBOARD_STOWAWAY=y
2442 | CONFIG_KEYBOARD_SUNKBD=y
2443 | CONFIG_KEYBOARD_XTKBD=y
2444 | CONFIG_INPUT_MOUSE=y
2445 | CONFIG_MOUSE_PS2=y
2446 | CONFIG_MOUSE_PS2_ALPS=y
2447 | CONFIG_MOUSE_PS2_BYD=y
2448 | CONFIG_MOUSE_PS2_LOGIPS2PP=y
2449 | CONFIG_MOUSE_PS2_SYNAPTICS=y
2450 | CONFIG_MOUSE_PS2_CYPRESS=y
2451 | CONFIG_MOUSE_PS2_LIFEBOOK=y
2452 | CONFIG_MOUSE_PS2_TRACKPOINT=y
2453 | CONFIG_MOUSE_PS2_ELANTECH=y
2454 | CONFIG_MOUSE_PS2_SENTELIC=y
2455 | CONFIG_MOUSE_PS2_TOUCHKIT=y
2456 | CONFIG_MOUSE_PS2_FOCALTECH=y
2457 | # CONFIG_MOUSE_PS2_VMMOUSE is not set
2458 | CONFIG_MOUSE_SERIAL=y
2459 | CONFIG_MOUSE_APPLETOUCH=y
2460 | CONFIG_MOUSE_BCM5974=y
2461 | CONFIG_MOUSE_CYAPA=y
2462 | CONFIG_MOUSE_ELAN_I2C=y
2463 | CONFIG_MOUSE_ELAN_I2C_I2C=y
2464 | CONFIG_MOUSE_ELAN_I2C_SMBUS=y
2465 | CONFIG_MOUSE_VSXXXAA=y
2466 | CONFIG_MOUSE_SYNAPTICS_I2C=y
2467 | CONFIG_MOUSE_SYNAPTICS_USB=y
2468 | CONFIG_INPUT_JOYSTICK=y
2469 | CONFIG_JOYSTICK_ANALOG=y
2470 | CONFIG_JOYSTICK_A3D=y
2471 | CONFIG_JOYSTICK_ADI=y
2472 | CONFIG_JOYSTICK_COBRA=y
2473 | CONFIG_JOYSTICK_GF2K=y
2474 | CONFIG_JOYSTICK_GRIP=y
2475 | CONFIG_JOYSTICK_GRIP_MP=y
2476 | CONFIG_JOYSTICK_GUILLEMOT=y
2477 | CONFIG_JOYSTICK_INTERACT=y
2478 | CONFIG_JOYSTICK_SIDEWINDER=y
2479 | CONFIG_JOYSTICK_TMDC=y
2480 | CONFIG_JOYSTICK_IFORCE=y
2481 | CONFIG_JOYSTICK_IFORCE_USB=y
2482 | CONFIG_JOYSTICK_IFORCE_232=y
2483 | CONFIG_JOYSTICK_WARRIOR=y
2484 | CONFIG_JOYSTICK_MAGELLAN=y
2485 | CONFIG_JOYSTICK_SPACEORB=y
2486 | CONFIG_JOYSTICK_SPACEBALL=y
2487 | CONFIG_JOYSTICK_STINGER=y
2488 | # CONFIG_JOYSTICK_TWIDJOY is not set
2489 | CONFIG_JOYSTICK_ZHENHUA=y
2490 | CONFIG_JOYSTICK_AS5011=y
2491 | CONFIG_JOYSTICK_JOYDUMP=y
2492 | CONFIG_JOYSTICK_XPAD=y
2493 | CONFIG_JOYSTICK_XPAD_FF=y
2494 | CONFIG_JOYSTICK_XPAD_LEDS=y
2495 | CONFIG_INPUT_TABLET=y
2496 | CONFIG_TABLET_USB_ACECAD=y
2497 | CONFIG_TABLET_USB_AIPTEK=y
2498 | CONFIG_TABLET_USB_GTCO=y
2499 | CONFIG_TABLET_USB_HANWANG=y
2500 | CONFIG_TABLET_USB_KBTAB=y
2501 | CONFIG_TABLET_USB_PEGASUS=y
2502 | CONFIG_TABLET_SERIAL_WACOM4=y
2503 | CONFIG_INPUT_TOUCHSCREEN=y
2504 | CONFIG_TOUCHSCREEN_PROPERTIES=y
2505 | CONFIG_TOUCHSCREEN_AD7879=y
2506 | CONFIG_TOUCHSCREEN_AD7879_I2C=y
2507 | CONFIG_TOUCHSCREEN_ATMEL_MXT=y
2508 | # CONFIG_TOUCHSCREEN_ATMEL_MXT_T37 is not set
2509 | CONFIG_TOUCHSCREEN_BU21013=y
2510 | CONFIG_TOUCHSCREEN_CYTTSP_CORE=y
2511 | # CONFIG_TOUCHSCREEN_CYTTSP_I2C is not set
2512 | CONFIG_TOUCHSCREEN_CYTTSP4_CORE=y
2513 | CONFIG_TOUCHSCREEN_CYTTSP4_I2C=y
2514 | CONFIG_TOUCHSCREEN_DYNAPRO=y
2515 | CONFIG_TOUCHSCREEN_HAMPSHIRE=y
2516 | CONFIG_TOUCHSCREEN_EETI=y
2517 | CONFIG_TOUCHSCREEN_EGALAX_SERIAL=y
2518 | CONFIG_TOUCHSCREEN_FUJITSU=y
2519 | CONFIG_TOUCHSCREEN_ILI210X=y
2520 | CONFIG_TOUCHSCREEN_GUNZE=y
2521 | CONFIG_TOUCHSCREEN_EKTF2127=y
2522 | CONFIG_TOUCHSCREEN_ELAN=y
2523 | CONFIG_TOUCHSCREEN_ELO=y
2524 | CONFIG_TOUCHSCREEN_WACOM_W8001=y
2525 | CONFIG_TOUCHSCREEN_WACOM_I2C=y
2526 | CONFIG_TOUCHSCREEN_MAX11801=y
2527 | CONFIG_TOUCHSCREEN_MCS5000=y
2528 | CONFIG_TOUCHSCREEN_MMS114=y
2529 | CONFIG_TOUCHSCREEN_MELFAS_MIP4=y
2530 | CONFIG_TOUCHSCREEN_MTOUCH=y
2531 | CONFIG_TOUCHSCREEN_INEXIO=y
2532 | CONFIG_TOUCHSCREEN_MK712=y
2533 | CONFIG_TOUCHSCREEN_PENMOUNT=y
2534 | CONFIG_TOUCHSCREEN_EDT_FT5X06=y
2535 | CONFIG_TOUCHSCREEN_TOUCHRIGHT=y
2536 | CONFIG_TOUCHSCREEN_TOUCHWIN=y
2537 | CONFIG_TOUCHSCREEN_PIXCIR=y
2538 | CONFIG_TOUCHSCREEN_WDT87XX_I2C=y
2539 | # CONFIG_TOUCHSCREEN_WM97XX is not set
2540 | CONFIG_TOUCHSCREEN_USB_COMPOSITE=y
2541 | CONFIG_TOUCHSCREEN_USB_EGALAX=y
2542 | CONFIG_TOUCHSCREEN_USB_PANJIT=y
2543 | CONFIG_TOUCHSCREEN_USB_3M=y
2544 | CONFIG_TOUCHSCREEN_USB_ITM=y
2545 | CONFIG_TOUCHSCREEN_USB_ETURBO=y
2546 | CONFIG_TOUCHSCREEN_USB_GUNZE=y
2547 | CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y
2548 | CONFIG_TOUCHSCREEN_USB_IRTOUCH=y
2549 | CONFIG_TOUCHSCREEN_USB_IDEALTEK=y
2550 | CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y
2551 | CONFIG_TOUCHSCREEN_USB_GOTOP=y
2552 | CONFIG_TOUCHSCREEN_USB_JASTEC=y
2553 | CONFIG_TOUCHSCREEN_USB_ELO=y
2554 | CONFIG_TOUCHSCREEN_USB_E2I=y
2555 | CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y
2556 | CONFIG_TOUCHSCREEN_USB_ETT_TC45USB=y
2557 | CONFIG_TOUCHSCREEN_USB_NEXIO=y
2558 | CONFIG_TOUCHSCREEN_USB_EASYTOUCH=y
2559 | CONFIG_TOUCHSCREEN_TOUCHIT213=y
2560 | CONFIG_TOUCHSCREEN_TSC_SERIO=y
2561 | CONFIG_TOUCHSCREEN_TSC200X_CORE=y
2562 | CONFIG_TOUCHSCREEN_TSC2004=y
2563 | CONFIG_TOUCHSCREEN_TSC2007=y
2564 | CONFIG_TOUCHSCREEN_SILEAD=y
2565 | CONFIG_TOUCHSCREEN_ST1232=y
2566 | # CONFIG_TOUCHSCREEN_SUR40 is not set
2567 | CONFIG_TOUCHSCREEN_SX8654=y
2568 | CONFIG_TOUCHSCREEN_TPS6507X=y
2569 | CONFIG_TOUCHSCREEN_ROHM_BU21023=y
2570 | CONFIG_INPUT_MISC=y
2571 | CONFIG_INPUT_AD714X=y
2572 | CONFIG_INPUT_AD714X_I2C=y
2573 | CONFIG_INPUT_BMA150=y
2574 | CONFIG_INPUT_E3X0_BUTTON=y
2575 | CONFIG_INPUT_PCSPKR=y
2576 | CONFIG_INPUT_MMA8450=y
2577 | # CONFIG_INPUT_MPU3050 is not set
2578 | CONFIG_INPUT_APANEL=y
2579 | CONFIG_INPUT_ATLAS_BTNS=y
2580 | CONFIG_INPUT_ATI_REMOTE2=y
2581 | CONFIG_INPUT_KEYSPAN_REMOTE=y
2582 | CONFIG_INPUT_KXTJ9=y
2583 | CONFIG_INPUT_KXTJ9_POLLED_MODE=y
2584 | CONFIG_INPUT_POWERMATE=y
2585 | CONFIG_INPUT_YEALINK=y
2586 | CONFIG_INPUT_CM109=y
2587 | CONFIG_INPUT_UINPUT=y
2588 | CONFIG_INPUT_PCF8574=y
2589 | CONFIG_INPUT_ADXL34X=y
2590 | CONFIG_INPUT_ADXL34X_I2C=y
2591 | CONFIG_INPUT_IMS_PCU=y
2592 | CONFIG_INPUT_CMA3000=y
2593 | CONFIG_INPUT_CMA3000_I2C=y
2594 | CONFIG_INPUT_IDEAPAD_SLIDEBAR=y
2595 | CONFIG_INPUT_DRV2665_HAPTICS=y
2596 | CONFIG_INPUT_DRV2667_HAPTICS=y
2597 | CONFIG_RMI4_CORE=y
2598 | # CONFIG_RMI4_I2C is not set
2599 | CONFIG_RMI4_2D_SENSOR=y
2600 | CONFIG_RMI4_F11=y
2601 | CONFIG_RMI4_F12=y
2602 | CONFIG_RMI4_F30=y
2603 | # CONFIG_RMI4_F54 is not set
2604 |
2605 | #
2606 | # Hardware I/O ports
2607 | #
2608 | CONFIG_SERIO=y
2609 | CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y
2610 | CONFIG_SERIO_I8042=y
2611 | CONFIG_SERIO_SERPORT=y
2612 | # CONFIG_SERIO_CT82C710 is not set
2613 | CONFIG_SERIO_PCIPS2=y
2614 | CONFIG_SERIO_LIBPS2=y
2615 | # CONFIG_SERIO_RAW is not set
2616 | # CONFIG_SERIO_ALTERA_PS2 is not set
2617 | # CONFIG_SERIO_PS2MULT is not set
2618 | # CONFIG_SERIO_ARC_PS2 is not set
2619 | # CONFIG_USERIO is not set
2620 | CONFIG_GAMEPORT=y
2621 | # CONFIG_GAMEPORT_NS558 is not set
2622 | # CONFIG_GAMEPORT_L4 is not set
2623 | # CONFIG_GAMEPORT_EMU10K1 is not set
2624 | # CONFIG_GAMEPORT_FM801 is not set
2625 |
2626 | #
2627 | # Character devices
2628 | #
2629 | CONFIG_TTY=y
2630 | CONFIG_VT=y
2631 | CONFIG_CONSOLE_TRANSLATIONS=y
2632 | CONFIG_VT_CONSOLE=y
2633 | CONFIG_VT_CONSOLE_SLEEP=y
2634 | CONFIG_HW_CONSOLE=y
2635 | CONFIG_VT_HW_CONSOLE_BINDING=y
2636 | CONFIG_UNIX98_PTYS=y
2637 | # CONFIG_LEGACY_PTYS is not set
2638 | CONFIG_SERIAL_NONSTANDARD=y
2639 | # CONFIG_ROCKETPORT is not set
2640 | # CONFIG_CYCLADES is not set
2641 | # CONFIG_MOXA_INTELLIO is not set
2642 | # CONFIG_MOXA_SMARTIO is not set
2643 | # CONFIG_SYNCLINK is not set
2644 | # CONFIG_SYNCLINKMP is not set
2645 | # CONFIG_SYNCLINK_GT is not set
2646 | # CONFIG_NOZOMI is not set
2647 | # CONFIG_ISI is not set
2648 | # CONFIG_N_HDLC is not set
2649 | # CONFIG_N_GSM is not set
2650 | # CONFIG_TRACE_SINK is not set
2651 | CONFIG_DEVMEM=y
2652 | CONFIG_DEVKMEM=y
2653 |
2654 | #
2655 | # Serial drivers
2656 | #
2657 | CONFIG_SERIAL_EARLYCON=y
2658 | CONFIG_SERIAL_8250=y
2659 | CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y
2660 | CONFIG_SERIAL_8250_PNP=y
2661 | CONFIG_SERIAL_8250_FINTEK=y
2662 | CONFIG_SERIAL_8250_CONSOLE=y
2663 | CONFIG_SERIAL_8250_DMA=y
2664 | CONFIG_SERIAL_8250_PCI=y
2665 | # CONFIG_SERIAL_8250_CS is not set
2666 | CONFIG_SERIAL_8250_NR_UARTS=32
2667 | CONFIG_SERIAL_8250_RUNTIME_UARTS=4
2668 | CONFIG_SERIAL_8250_EXTENDED=y
2669 | CONFIG_SERIAL_8250_MANY_PORTS=y
2670 | CONFIG_SERIAL_8250_SHARE_IRQ=y
2671 | CONFIG_SERIAL_8250_DETECT_IRQ=y
2672 | CONFIG_SERIAL_8250_RSA=y
2673 | # CONFIG_SERIAL_8250_FSL is not set
2674 | # CONFIG_SERIAL_8250_DW is not set
2675 | CONFIG_SERIAL_8250_RT288X=y
2676 | CONFIG_SERIAL_8250_LPSS=y
2677 | CONFIG_SERIAL_8250_MID=y
2678 | CONFIG_SERIAL_8250_MOXA=y
2679 |
2680 | #
2681 | # Non-8250 serial port support
2682 | #
2683 | CONFIG_SERIAL_UARTLITE=y
2684 | CONFIG_SERIAL_UARTLITE_CONSOLE=y
2685 | CONFIG_SERIAL_CORE=y
2686 | CONFIG_SERIAL_CORE_CONSOLE=y
2687 | CONFIG_SERIAL_JSM=y
2688 | CONFIG_SERIAL_SCCNXP=y
2689 | CONFIG_SERIAL_SCCNXP_CONSOLE=y
2690 | CONFIG_SERIAL_SC16IS7XX_CORE=y
2691 | CONFIG_SERIAL_SC16IS7XX=y
2692 | CONFIG_SERIAL_SC16IS7XX_I2C=y
2693 | CONFIG_SERIAL_ALTERA_JTAGUART=y
2694 | CONFIG_SERIAL_ALTERA_JTAGUART_CONSOLE=y
2695 | # CONFIG_SERIAL_ALTERA_JTAGUART_CONSOLE_BYPASS is not set
2696 | CONFIG_SERIAL_ALTERA_UART=y
2697 | CONFIG_SERIAL_ALTERA_UART_MAXPORTS=4
2698 | CONFIG_SERIAL_ALTERA_UART_BAUDRATE=115200
2699 | CONFIG_SERIAL_ALTERA_UART_CONSOLE=y
2700 | CONFIG_SERIAL_ARC=y
2701 | CONFIG_SERIAL_ARC_CONSOLE=y
2702 | CONFIG_SERIAL_ARC_NR_PORTS=1
2703 | CONFIG_SERIAL_RP2=y
2704 | CONFIG_SERIAL_RP2_NR_UARTS=32
2705 | CONFIG_SERIAL_FSL_LPUART=y
2706 | CONFIG_SERIAL_FSL_LPUART_CONSOLE=y
2707 | # CONFIG_TTY_PRINTK is not set
2708 | CONFIG_HVC_DRIVER=y
2709 | CONFIG_VIRTIO_CONSOLE=y
2710 | # CONFIG_IPMI_HANDLER is not set
2711 | CONFIG_HW_RANDOM=y
2712 | # CONFIG_HW_RANDOM_TIMERIOMEM is not set
2713 | # CONFIG_HW_RANDOM_INTEL is not set
2714 | # CONFIG_HW_RANDOM_AMD is not set
2715 | CONFIG_HW_RANDOM_VIA=y
2716 | CONFIG_HW_RANDOM_VIRTIO=y
2717 | CONFIG_HW_RANDOM_TPM=y
2718 | CONFIG_NVRAM=y
2719 | # CONFIG_R3964 is not set
2720 | CONFIG_APPLICOM=y
2721 |
2722 | #
2723 | # PCMCIA character devices
2724 | #
2725 | # CONFIG_SYNCLINK_CS is not set
2726 | # CONFIG_CARDMAN_4000 is not set
2727 | # CONFIG_CARDMAN_4040 is not set
2728 | # CONFIG_IPWIRELESS is not set
2729 | # CONFIG_MWAVE is not set
2730 | # CONFIG_RAW_DRIVER is not set
2731 | CONFIG_HPET=y
2732 | # CONFIG_HPET_MMAP is not set
2733 | # CONFIG_HANGCHECK_TIMER is not set
2734 | CONFIG_TCG_TPM=y
2735 | CONFIG_TCG_TIS_CORE=y
2736 | CONFIG_TCG_TIS=y
2737 | # CONFIG_TCG_TIS_I2C_ATMEL is not set
2738 | # CONFIG_TCG_TIS_I2C_INFINEON is not set
2739 | # CONFIG_TCG_TIS_I2C_NUVOTON is not set
2740 | # CONFIG_TCG_NSC is not set
2741 | # CONFIG_TCG_ATMEL is not set
2742 | # CONFIG_TCG_INFINEON is not set
2743 | # CONFIG_TCG_CRB is not set
2744 | # CONFIG_TCG_VTPM_PROXY is not set
2745 | # CONFIG_TCG_TIS_ST33ZP24_I2C is not set
2746 | # CONFIG_TELCLOCK is not set
2747 | CONFIG_DEVPORT=y
2748 | # CONFIG_XILLYBUS is not set
2749 |
2750 | #
2751 | # I2C support
2752 | #
2753 | CONFIG_I2C=y
2754 | CONFIG_ACPI_I2C_OPREGION=y
2755 | CONFIG_I2C_BOARDINFO=y
2756 | CONFIG_I2C_COMPAT=y
2757 | # CONFIG_I2C_CHARDEV is not set
2758 | CONFIG_I2C_MUX=y
2759 |
2760 | #
2761 | # Multiplexer I2C Chip support
2762 | #
2763 | # CONFIG_I2C_MUX_PCA9541 is not set
2764 | # CONFIG_I2C_MUX_REG is not set
2765 | CONFIG_I2C_HELPER_AUTO=y
2766 | CONFIG_I2C_SMBUS=y
2767 | CONFIG_I2C_ALGOBIT=y
2768 |
2769 | #
2770 | # I2C Hardware Bus support
2771 | #
2772 |
2773 | #
2774 | # PC SMBus host controller drivers
2775 | #
2776 | # CONFIG_I2C_ALI1535 is not set
2777 | # CONFIG_I2C_ALI1563 is not set
2778 | # CONFIG_I2C_ALI15X3 is not set
2779 | # CONFIG_I2C_AMD756 is not set
2780 | # CONFIG_I2C_AMD8111 is not set
2781 | CONFIG_I2C_I801=y
2782 | # CONFIG_I2C_ISCH is not set
2783 | # CONFIG_I2C_ISMT is not set
2784 | # CONFIG_I2C_PIIX4 is not set
2785 | # CONFIG_I2C_NFORCE2 is not set
2786 | # CONFIG_I2C_SIS5595 is not set
2787 | # CONFIG_I2C_SIS630 is not set
2788 | # CONFIG_I2C_SIS96X is not set
2789 | # CONFIG_I2C_VIA is not set
2790 | # CONFIG_I2C_VIAPRO is not set
2791 |
2792 | #
2793 | # ACPI drivers
2794 | #
2795 | # CONFIG_I2C_SCMI is not set
2796 |
2797 | #
2798 | # I2C system bus drivers (mostly embedded / system-on-chip)
2799 | #
2800 | # CONFIG_I2C_DESIGNWARE_PCI is not set
2801 | # CONFIG_I2C_OCORES is not set
2802 | # CONFIG_I2C_PCA_PLATFORM is not set
2803 | # CONFIG_I2C_PXA_PCI is not set
2804 | # CONFIG_I2C_SIMTEC is not set
2805 | # CONFIG_I2C_XILINX is not set
2806 |
2807 | #
2808 | # External I2C/SMBus adapter drivers
2809 | #
2810 | # CONFIG_I2C_DIOLAN_U2C is not set
2811 | # CONFIG_I2C_PARPORT_LIGHT is not set
2812 | # CONFIG_I2C_ROBOTFUZZ_OSIF is not set
2813 | # CONFIG_I2C_TAOS_EVM is not set
2814 | CONFIG_I2C_TINY_USB=y
2815 |
2816 | #
2817 | # Other I2C/SMBus bus drivers
2818 | #
2819 | # CONFIG_I2C_STUB is not set
2820 | # CONFIG_I2C_SLAVE is not set
2821 | # CONFIG_I2C_DEBUG_CORE is not set
2822 | # CONFIG_I2C_DEBUG_ALGO is not set
2823 | # CONFIG_I2C_DEBUG_BUS is not set
2824 | # CONFIG_SPI is not set
2825 | # CONFIG_SPMI is not set
2826 | # CONFIG_HSI is not set
2827 |
2828 | #
2829 | # PPS support
2830 | #
2831 | CONFIG_PPS=y
2832 | # CONFIG_PPS_DEBUG is not set
2833 |
2834 | #
2835 | # PPS clients support
2836 | #
2837 | # CONFIG_PPS_CLIENT_KTIMER is not set
2838 | # CONFIG_PPS_CLIENT_LDISC is not set
2839 | # CONFIG_PPS_CLIENT_GPIO is not set
2840 |
2841 | #
2842 | # PPS generators support
2843 | #
2844 |
2845 | #
2846 | # PTP clock support
2847 | #
2848 | CONFIG_PTP_1588_CLOCK=y
2849 |
2850 | #
2851 | # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks.
2852 | #
2853 | # CONFIG_GPIOLIB is not set
2854 | CONFIG_W1=y
2855 | CONFIG_W1_CON=y
2856 |
2857 | #
2858 | # 1-wire Bus Masters
2859 | #
2860 | # CONFIG_W1_MASTER_MATROX is not set
2861 | # CONFIG_W1_MASTER_DS2490 is not set
2862 | # CONFIG_W1_MASTER_DS2482 is not set
2863 | # CONFIG_W1_MASTER_DS1WM is not set
2864 |
2865 | #
2866 | # 1-wire Slaves
2867 | #
2868 | # CONFIG_W1_SLAVE_THERM is not set
2869 | # CONFIG_W1_SLAVE_SMEM is not set
2870 | # CONFIG_W1_SLAVE_DS2408 is not set
2871 | # CONFIG_W1_SLAVE_DS2413 is not set
2872 | # CONFIG_W1_SLAVE_DS2406 is not set
2873 | # CONFIG_W1_SLAVE_DS2423 is not set
2874 | # CONFIG_W1_SLAVE_DS2431 is not set
2875 | # CONFIG_W1_SLAVE_DS2433 is not set
2876 | # CONFIG_W1_SLAVE_DS2760 is not set
2877 | CONFIG_W1_SLAVE_DS2780=y
2878 | CONFIG_W1_SLAVE_DS2781=y
2879 | # CONFIG_W1_SLAVE_DS28E04 is not set
2880 | # CONFIG_W1_SLAVE_BQ27000 is not set
2881 | # CONFIG_POWER_AVS is not set
2882 | # CONFIG_POWER_RESET is not set
2883 | CONFIG_POWER_SUPPLY=y
2884 | # CONFIG_POWER_SUPPLY_DEBUG is not set
2885 | CONFIG_PDA_POWER=y
2886 | # CONFIG_TEST_POWER is not set
2887 | CONFIG_BATTERY_DS2780=y
2888 | CONFIG_BATTERY_DS2781=y
2889 | CONFIG_BATTERY_DS2782=y
2890 | CONFIG_BATTERY_SBS=y
2891 | CONFIG_BATTERY_BQ27XXX=y
2892 | CONFIG_BATTERY_BQ27XXX_I2C=y
2893 | CONFIG_BATTERY_MAX17040=y
2894 | CONFIG_BATTERY_MAX17042=y
2895 | CONFIG_CHARGER_ISP1704=y
2896 | CONFIG_CHARGER_MAX8903=y
2897 | CONFIG_CHARGER_LP8727=y
2898 | CONFIG_CHARGER_BQ2415X=y
2899 | CONFIG_CHARGER_SMB347=y
2900 | CONFIG_BATTERY_GAUGE_LTC2941=y
2901 | CONFIG_HWMON=y
2902 | # CONFIG_HWMON_VID is not set
2903 | # CONFIG_HWMON_DEBUG_CHIP is not set
2904 |
2905 | #
2906 | # Native drivers
2907 | #
2908 | # CONFIG_SENSORS_ABITUGURU is not set
2909 | # CONFIG_SENSORS_ABITUGURU3 is not set
2910 | # CONFIG_SENSORS_AD7414 is not set
2911 | # CONFIG_SENSORS_AD7418 is not set
2912 | # CONFIG_SENSORS_ADM1021 is not set
2913 | # CONFIG_SENSORS_ADM1025 is not set
2914 | # CONFIG_SENSORS_ADM1026 is not set
2915 | # CONFIG_SENSORS_ADM1029 is not set
2916 | # CONFIG_SENSORS_ADM1031 is not set
2917 | # CONFIG_SENSORS_ADM9240 is not set
2918 | # CONFIG_SENSORS_ADT7410 is not set
2919 | # CONFIG_SENSORS_ADT7411 is not set
2920 | # CONFIG_SENSORS_ADT7462 is not set
2921 | # CONFIG_SENSORS_ADT7470 is not set
2922 | # CONFIG_SENSORS_ADT7475 is not set
2923 | # CONFIG_SENSORS_ASC7621 is not set
2924 | # CONFIG_SENSORS_K8TEMP is not set
2925 | # CONFIG_SENSORS_K10TEMP is not set
2926 | # CONFIG_SENSORS_FAM15H_POWER is not set
2927 | # CONFIG_SENSORS_APPLESMC is not set
2928 | # CONFIG_SENSORS_ASB100 is not set
2929 | # CONFIG_SENSORS_ATXP1 is not set
2930 | # CONFIG_SENSORS_DS620 is not set
2931 | # CONFIG_SENSORS_DS1621 is not set
2932 | # CONFIG_SENSORS_DELL_SMM is not set
2933 | # CONFIG_SENSORS_I5K_AMB is not set
2934 | # CONFIG_SENSORS_F71805F is not set
2935 | # CONFIG_SENSORS_F71882FG is not set
2936 | # CONFIG_SENSORS_F75375S is not set
2937 | # CONFIG_SENSORS_FSCHMD is not set
2938 | # CONFIG_SENSORS_FTSTEUTATES is not set
2939 | # CONFIG_SENSORS_GL518SM is not set
2940 | # CONFIG_SENSORS_GL520SM is not set
2941 | # CONFIG_SENSORS_G760A is not set
2942 | # CONFIG_SENSORS_G762 is not set
2943 | # CONFIG_SENSORS_HIH6130 is not set
2944 | # CONFIG_SENSORS_I5500 is not set
2945 | # CONFIG_SENSORS_CORETEMP is not set
2946 | # CONFIG_SENSORS_IT87 is not set
2947 | # CONFIG_SENSORS_JC42 is not set
2948 | # CONFIG_SENSORS_POWR1220 is not set
2949 | # CONFIG_SENSORS_LINEAGE is not set
2950 | # CONFIG_SENSORS_LTC2945 is not set
2951 | # CONFIG_SENSORS_LTC2990 is not set
2952 | # CONFIG_SENSORS_LTC4151 is not set
2953 | # CONFIG_SENSORS_LTC4215 is not set
2954 | # CONFIG_SENSORS_LTC4222 is not set
2955 | # CONFIG_SENSORS_LTC4245 is not set
2956 | # CONFIG_SENSORS_LTC4260 is not set
2957 | # CONFIG_SENSORS_LTC4261 is not set
2958 | # CONFIG_SENSORS_MAX16065 is not set
2959 | # CONFIG_SENSORS_MAX1619 is not set
2960 | # CONFIG_SENSORS_MAX1668 is not set
2961 | # CONFIG_SENSORS_MAX197 is not set
2962 | # CONFIG_SENSORS_MAX6639 is not set
2963 | # CONFIG_SENSORS_MAX6642 is not set
2964 | # CONFIG_SENSORS_MAX6650 is not set
2965 | # CONFIG_SENSORS_MAX6697 is not set
2966 | # CONFIG_SENSORS_MAX31790 is not set
2967 | # CONFIG_SENSORS_MCP3021 is not set
2968 | # CONFIG_SENSORS_LM63 is not set
2969 | # CONFIG_SENSORS_LM73 is not set
2970 | # CONFIG_SENSORS_LM75 is not set
2971 | # CONFIG_SENSORS_LM77 is not set
2972 | # CONFIG_SENSORS_LM78 is not set
2973 | # CONFIG_SENSORS_LM80 is not set
2974 | # CONFIG_SENSORS_LM83 is not set
2975 | # CONFIG_SENSORS_LM85 is not set
2976 | # CONFIG_SENSORS_LM87 is not set
2977 | # CONFIG_SENSORS_LM90 is not set
2978 | # CONFIG_SENSORS_LM92 is not set
2979 | # CONFIG_SENSORS_LM93 is not set
2980 | # CONFIG_SENSORS_LM95234 is not set
2981 | # CONFIG_SENSORS_LM95241 is not set
2982 | # CONFIG_SENSORS_LM95245 is not set
2983 | # CONFIG_SENSORS_PC87360 is not set
2984 | # CONFIG_SENSORS_PC87427 is not set
2985 | # CONFIG_SENSORS_NTC_THERMISTOR is not set
2986 | # CONFIG_SENSORS_NCT6683 is not set
2987 | # CONFIG_SENSORS_NCT6775 is not set
2988 | # CONFIG_SENSORS_NCT7802 is not set
2989 | # CONFIG_SENSORS_NCT7904 is not set
2990 | # CONFIG_SENSORS_PCF8591 is not set
2991 | # CONFIG_PMBUS is not set
2992 | # CONFIG_SENSORS_SHT21 is not set
2993 | # CONFIG_SENSORS_SHT3x is not set
2994 | # CONFIG_SENSORS_SHTC1 is not set
2995 | # CONFIG_SENSORS_SIS5595 is not set
2996 | # CONFIG_SENSORS_DME1737 is not set
2997 | # CONFIG_SENSORS_EMC1403 is not set
2998 | # CONFIG_SENSORS_EMC2103 is not set
2999 | # CONFIG_SENSORS_EMC6W201 is not set
3000 | # CONFIG_SENSORS_SMSC47M1 is not set
3001 | # CONFIG_SENSORS_SMSC47M192 is not set
3002 | # CONFIG_SENSORS_SMSC47B397 is not set
3003 | # CONFIG_SENSORS_SCH56XX_COMMON is not set
3004 | # CONFIG_SENSORS_SCH5627 is not set
3005 | # CONFIG_SENSORS_SCH5636 is not set
3006 | # CONFIG_SENSORS_SMM665 is not set
3007 | # CONFIG_SENSORS_ADC128D818 is not set
3008 | # CONFIG_SENSORS_ADS1015 is not set
3009 | # CONFIG_SENSORS_ADS7828 is not set
3010 | # CONFIG_SENSORS_AMC6821 is not set
3011 | # CONFIG_SENSORS_INA209 is not set
3012 | # CONFIG_SENSORS_INA2XX is not set
3013 | # CONFIG_SENSORS_INA3221 is not set
3014 | # CONFIG_SENSORS_TC74 is not set
3015 | # CONFIG_SENSORS_THMC50 is not set
3016 | # CONFIG_SENSORS_TMP102 is not set
3017 | # CONFIG_SENSORS_TMP103 is not set
3018 | # CONFIG_SENSORS_TMP401 is not set
3019 | # CONFIG_SENSORS_TMP421 is not set
3020 | # CONFIG_SENSORS_VIA_CPUTEMP is not set
3021 | # CONFIG_SENSORS_VIA686A is not set
3022 | # CONFIG_SENSORS_VT1211 is not set
3023 | # CONFIG_SENSORS_VT8231 is not set
3024 | # CONFIG_SENSORS_W83781D is not set
3025 | # CONFIG_SENSORS_W83791D is not set
3026 | # CONFIG_SENSORS_W83792D is not set
3027 | # CONFIG_SENSORS_W83793 is not set
3028 | # CONFIG_SENSORS_W83795 is not set
3029 | # CONFIG_SENSORS_W83L785TS is not set
3030 | # CONFIG_SENSORS_W83L786NG is not set
3031 | # CONFIG_SENSORS_W83627HF is not set
3032 | # CONFIG_SENSORS_W83627EHF is not set
3033 | # CONFIG_SENSORS_XGENE is not set
3034 |
3035 | #
3036 | # ACPI drivers
3037 | #
3038 | # CONFIG_SENSORS_ACPI_POWER is not set
3039 | # CONFIG_SENSORS_ATK0110 is not set
3040 | CONFIG_THERMAL=y
3041 | CONFIG_THERMAL_HWMON=y
3042 | CONFIG_THERMAL_WRITABLE_TRIPS=y
3043 | CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y
3044 | # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set
3045 | # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set
3046 | # CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set
3047 | # CONFIG_THERMAL_GOV_FAIR_SHARE is not set
3048 | CONFIG_THERMAL_GOV_STEP_WISE=y
3049 | # CONFIG_THERMAL_GOV_BANG_BANG is not set
3050 | CONFIG_THERMAL_GOV_USER_SPACE=y
3051 | # CONFIG_THERMAL_GOV_POWER_ALLOCATOR is not set
3052 | # CONFIG_THERMAL_EMULATION is not set
3053 | # CONFIG_INTEL_POWERCLAMP is not set
3054 | CONFIG_X86_PKG_TEMP_THERMAL=y
3055 | # CONFIG_INTEL_SOC_DTS_THERMAL is not set
3056 |
3057 | #
3058 | # ACPI INT340X thermal drivers
3059 | #
3060 | # CONFIG_INT340X_THERMAL is not set
3061 | # CONFIG_INTEL_PCH_THERMAL is not set
3062 | CONFIG_WATCHDOG=y
3063 | CONFIG_WATCHDOG_CORE=y
3064 | # CONFIG_WATCHDOG_NOWAYOUT is not set
3065 | # CONFIG_WATCHDOG_SYSFS is not set
3066 |
3067 | #
3068 | # Watchdog Device Drivers
3069 | #
3070 | CONFIG_SOFT_WATCHDOG=y
3071 | # CONFIG_WDAT_WDT is not set
3072 | # CONFIG_XILINX_WATCHDOG is not set
3073 | # CONFIG_ZIIRAVE_WATCHDOG is not set
3074 | # CONFIG_CADENCE_WATCHDOG is not set
3075 | # CONFIG_DW_WATCHDOG is not set
3076 | # CONFIG_MAX63XX_WATCHDOG is not set
3077 | # CONFIG_ACQUIRE_WDT is not set
3078 | # CONFIG_ADVANTECH_WDT is not set
3079 | # CONFIG_ALIM1535_WDT is not set
3080 | # CONFIG_ALIM7101_WDT is not set
3081 | # CONFIG_F71808E_WDT is not set
3082 | # CONFIG_SP5100_TCO is not set
3083 | # CONFIG_SBC_FITPC2_WATCHDOG is not set
3084 | # CONFIG_EUROTECH_WDT is not set
3085 | # CONFIG_IB700_WDT is not set
3086 | # CONFIG_IBMASR is not set
3087 | # CONFIG_WAFER_WDT is not set
3088 | # CONFIG_I6300ESB_WDT is not set
3089 | # CONFIG_IE6XX_WDT is not set
3090 | CONFIG_ITCO_WDT=y
3091 | # CONFIG_ITCO_VENDOR_SUPPORT is not set
3092 | # CONFIG_IT8712F_WDT is not set
3093 | # CONFIG_IT87_WDT is not set
3094 | # CONFIG_HP_WATCHDOG is not set
3095 | # CONFIG_SC1200_WDT is not set
3096 | # CONFIG_PC87413_WDT is not set
3097 | # CONFIG_NV_TCO is not set
3098 | # CONFIG_60XX_WDT is not set
3099 | # CONFIG_CPU5_WDT is not set
3100 | # CONFIG_SMSC_SCH311X_WDT is not set
3101 | # CONFIG_SMSC37B787_WDT is not set
3102 | # CONFIG_VIA_WDT is not set
3103 | # CONFIG_W83627HF_WDT is not set
3104 | # CONFIG_W83877F_WDT is not set
3105 | # CONFIG_W83977F_WDT is not set
3106 | # CONFIG_MACHZ_WDT is not set
3107 | # CONFIG_SBC_EPX_C3_WATCHDOG is not set
3108 | # CONFIG_NI903X_WDT is not set
3109 |
3110 | #
3111 | # PCI-based Watchdog Cards
3112 | #
3113 | CONFIG_PCIPCWATCHDOG=y
3114 | CONFIG_WDTPCI=y
3115 |
3116 | #
3117 | # USB-based Watchdog Cards
3118 | #
3119 | CONFIG_USBPCWATCHDOG=y
3120 |
3121 | #
3122 | # Watchdog Pretimeout Governors
3123 | #
3124 | # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set
3125 | CONFIG_SSB_POSSIBLE=y
3126 |
3127 | #
3128 | # Sonics Silicon Backplane
3129 | #
3130 | CONFIG_SSB=y
3131 | CONFIG_SSB_SPROM=y
3132 | CONFIG_SSB_PCIHOST_POSSIBLE=y
3133 | CONFIG_SSB_PCIHOST=y
3134 | # CONFIG_SSB_B43_PCI_BRIDGE is not set
3135 | CONFIG_SSB_PCMCIAHOST_POSSIBLE=y
3136 | # CONFIG_SSB_PCMCIAHOST is not set
3137 | CONFIG_SSB_SDIOHOST_POSSIBLE=y
3138 | CONFIG_SSB_SDIOHOST=y
3139 | # CONFIG_SSB_SILENT is not set
3140 | # CONFIG_SSB_DEBUG is not set
3141 | CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y
3142 | CONFIG_SSB_DRIVER_PCICORE=y
3143 | CONFIG_BCMA_POSSIBLE=y
3144 |
3145 | #
3146 | # Broadcom specific AMBA
3147 | #
3148 | CONFIG_BCMA=y
3149 | CONFIG_BCMA_HOST_PCI_POSSIBLE=y
3150 | CONFIG_BCMA_HOST_PCI=y
3151 | # CONFIG_BCMA_HOST_SOC is not set
3152 | CONFIG_BCMA_DRIVER_PCI=y
3153 | # CONFIG_BCMA_DRIVER_GMAC_CMN is not set
3154 | # CONFIG_BCMA_DEBUG is not set
3155 |
3156 | #
3157 | # Multifunction device drivers
3158 | #
3159 | CONFIG_MFD_CORE=y
3160 | # CONFIG_MFD_AS3711 is not set
3161 | # CONFIG_PMIC_ADP5520 is not set
3162 | # CONFIG_MFD_BCM590XX is not set
3163 | # CONFIG_MFD_AXP20X_I2C is not set
3164 | # CONFIG_MFD_CROS_EC is not set
3165 | # CONFIG_PMIC_DA903X is not set
3166 | # CONFIG_MFD_DA9052_I2C is not set
3167 | # CONFIG_MFD_DA9055 is not set
3168 | # CONFIG_MFD_DA9062 is not set
3169 | # CONFIG_MFD_DA9063 is not set
3170 | # CONFIG_MFD_DA9150 is not set
3171 | # CONFIG_MFD_DLN2 is not set
3172 | # CONFIG_MFD_EXYNOS_LPASS is not set
3173 | # CONFIG_MFD_MC13XXX_I2C is not set
3174 | # CONFIG_HTC_PASIC3 is not set
3175 | # CONFIG_LPC_ICH is not set
3176 | # CONFIG_LPC_SCH is not set
3177 | # CONFIG_MFD_INTEL_LPSS_ACPI is not set
3178 | # CONFIG_MFD_INTEL_LPSS_PCI is not set
3179 | # CONFIG_MFD_JANZ_CMODIO is not set
3180 | # CONFIG_MFD_KEMPLD is not set
3181 | # CONFIG_MFD_88PM800 is not set
3182 | # CONFIG_MFD_88PM805 is not set
3183 | # CONFIG_MFD_88PM860X is not set
3184 | # CONFIG_MFD_MAX14577 is not set
3185 | # CONFIG_MFD_MAX77693 is not set
3186 | # CONFIG_MFD_MAX77843 is not set
3187 | # CONFIG_MFD_MAX8907 is not set
3188 | # CONFIG_MFD_MAX8925 is not set
3189 | # CONFIG_MFD_MAX8997 is not set
3190 | # CONFIG_MFD_MAX8998 is not set
3191 | # CONFIG_MFD_MT6397 is not set
3192 | # CONFIG_MFD_MENF21BMC is not set
3193 | # CONFIG_MFD_VIPERBOARD is not set
3194 | # CONFIG_MFD_RETU is not set
3195 | # CONFIG_MFD_PCF50633 is not set
3196 | # CONFIG_MFD_RDC321X is not set
3197 | # CONFIG_MFD_RTSX_PCI is not set
3198 | # CONFIG_MFD_RT5033 is not set
3199 | # CONFIG_MFD_RTSX_USB is not set
3200 | # CONFIG_MFD_RC5T583 is not set
3201 | # CONFIG_MFD_SEC_CORE is not set
3202 | # CONFIG_MFD_SI476X_CORE is not set
3203 | # CONFIG_MFD_SM501 is not set
3204 | # CONFIG_MFD_SKY81452 is not set
3205 | # CONFIG_MFD_SMSC is not set
3206 | # CONFIG_ABX500_CORE is not set
3207 | # CONFIG_MFD_SYSCON is not set
3208 | # CONFIG_MFD_TI_AM335X_TSCADC is not set
3209 | # CONFIG_MFD_LP3943 is not set
3210 | # CONFIG_MFD_LP8788 is not set
3211 | # CONFIG_MFD_PALMAS is not set
3212 | # CONFIG_TPS6105X is not set
3213 | # CONFIG_TPS6507X is not set
3214 | # CONFIG_MFD_TPS65086 is not set
3215 | # CONFIG_MFD_TPS65090 is not set
3216 | # CONFIG_MFD_TPS65217 is not set
3217 | # CONFIG_MFD_TI_LP873X is not set
3218 | # CONFIG_MFD_TPS65218 is not set
3219 | # CONFIG_MFD_TPS6586X is not set
3220 | # CONFIG_MFD_TPS65912_I2C is not set
3221 | # CONFIG_MFD_TPS80031 is not set
3222 | # CONFIG_TWL4030_CORE is not set
3223 | # CONFIG_TWL6040_CORE is not set
3224 | # CONFIG_MFD_WL1273_CORE is not set
3225 | # CONFIG_MFD_LM3533 is not set
3226 | # CONFIG_MFD_TMIO is not set
3227 | # CONFIG_MFD_VX855 is not set
3228 | # CONFIG_MFD_ARIZONA_I2C is not set
3229 | # CONFIG_MFD_WM8400 is not set
3230 | # CONFIG_MFD_WM831X_I2C is not set
3231 | # CONFIG_MFD_WM8350_I2C is not set
3232 | # CONFIG_MFD_WM8994 is not set
3233 | # CONFIG_REGULATOR is not set
3234 | CONFIG_MEDIA_SUPPORT=y
3235 |
3236 | #
3237 | # Multimedia core support
3238 | #
3239 | CONFIG_MEDIA_CAMERA_SUPPORT=y
3240 | CONFIG_MEDIA_ANALOG_TV_SUPPORT=y
3241 | CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
3242 | CONFIG_MEDIA_RADIO_SUPPORT=y
3243 | CONFIG_MEDIA_SDR_SUPPORT=y
3244 | # CONFIG_MEDIA_RC_SUPPORT is not set
3245 | CONFIG_MEDIA_CONTROLLER=y
3246 | CONFIG_MEDIA_CONTROLLER_DVB=y
3247 | CONFIG_VIDEO_DEV=y
3248 | CONFIG_VIDEO_V4L2_SUBDEV_API=y
3249 | CONFIG_VIDEO_V4L2=y
3250 | # CONFIG_VIDEO_ADV_DEBUG is not set
3251 | # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set
3252 | CONFIG_VIDEO_TUNER=y
3253 | CONFIG_VIDEOBUF_GEN=y
3254 | CONFIG_VIDEOBUF_VMALLOC=y
3255 | CONFIG_VIDEOBUF2_CORE=y
3256 | CONFIG_VIDEOBUF2_MEMOPS=y
3257 | CONFIG_VIDEOBUF2_VMALLOC=y
3258 | CONFIG_DVB_CORE=y
3259 | CONFIG_DVB_NET=y
3260 | # CONFIG_TTPCI_EEPROM is not set
3261 | CONFIG_DVB_MAX_ADAPTERS=16
3262 | # CONFIG_DVB_DYNAMIC_MINORS is not set
3263 |
3264 | #
3265 | # Media drivers
3266 | #
3267 | CONFIG_MEDIA_USB_SUPPORT=y
3268 |
3269 | #
3270 | # Webcam devices
3271 | #
3272 | CONFIG_USB_VIDEO_CLASS=y
3273 | CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y
3274 | CONFIG_USB_GSPCA=y
3275 | CONFIG_USB_M5602=y
3276 | CONFIG_USB_STV06XX=y
3277 | CONFIG_USB_GL860=y
3278 | CONFIG_USB_GSPCA_BENQ=y
3279 | CONFIG_USB_GSPCA_CONEX=y
3280 | CONFIG_USB_GSPCA_CPIA1=y
3281 | CONFIG_USB_GSPCA_DTCS033=y
3282 | CONFIG_USB_GSPCA_ETOMS=y
3283 | CONFIG_USB_GSPCA_FINEPIX=y
3284 | CONFIG_USB_GSPCA_JEILINJ=y
3285 | CONFIG_USB_GSPCA_JL2005BCD=y
3286 | CONFIG_USB_GSPCA_KINECT=y
3287 | CONFIG_USB_GSPCA_KONICA=y
3288 | CONFIG_USB_GSPCA_MARS=y
3289 | CONFIG_USB_GSPCA_MR97310A=y
3290 | CONFIG_USB_GSPCA_NW80X=y
3291 | CONFIG_USB_GSPCA_OV519=y
3292 | CONFIG_USB_GSPCA_OV534=y
3293 | CONFIG_USB_GSPCA_OV534_9=y
3294 | CONFIG_USB_GSPCA_PAC207=y
3295 | CONFIG_USB_GSPCA_PAC7302=y
3296 | CONFIG_USB_GSPCA_PAC7311=y
3297 | CONFIG_USB_GSPCA_SE401=y
3298 | CONFIG_USB_GSPCA_SN9C2028=y
3299 | CONFIG_USB_GSPCA_SN9C20X=y
3300 | CONFIG_USB_GSPCA_SONIXB=y
3301 | CONFIG_USB_GSPCA_SONIXJ=y
3302 | CONFIG_USB_GSPCA_SPCA500=y
3303 | CONFIG_USB_GSPCA_SPCA501=y
3304 | CONFIG_USB_GSPCA_SPCA505=y
3305 | CONFIG_USB_GSPCA_SPCA506=y
3306 | CONFIG_USB_GSPCA_SPCA508=y
3307 | CONFIG_USB_GSPCA_SPCA561=y
3308 | CONFIG_USB_GSPCA_SPCA1528=y
3309 | CONFIG_USB_GSPCA_SQ905=y
3310 | CONFIG_USB_GSPCA_SQ905C=y
3311 | CONFIG_USB_GSPCA_SQ930X=y
3312 | CONFIG_USB_GSPCA_STK014=y
3313 | CONFIG_USB_GSPCA_STK1135=y
3314 | CONFIG_USB_GSPCA_STV0680=y
3315 | CONFIG_USB_GSPCA_SUNPLUS=y
3316 | CONFIG_USB_GSPCA_T613=y
3317 | CONFIG_USB_GSPCA_TOPRO=y
3318 | CONFIG_USB_GSPCA_TOUPTEK=y
3319 | CONFIG_USB_GSPCA_TV8532=y
3320 | CONFIG_USB_GSPCA_VC032X=y
3321 | CONFIG_USB_GSPCA_VICAM=y
3322 | CONFIG_USB_GSPCA_XIRLINK_CIT=y
3323 | CONFIG_USB_GSPCA_ZC3XX=y
3324 | CONFIG_USB_PWC=y
3325 | CONFIG_USB_PWC_DEBUG=y
3326 | CONFIG_USB_PWC_INPUT_EVDEV=y
3327 | CONFIG_VIDEO_CPIA2=y
3328 | CONFIG_USB_ZR364XX=y
3329 | CONFIG_USB_STKWEBCAM=y
3330 | CONFIG_USB_S2255=y
3331 | CONFIG_VIDEO_USBTV=y
3332 |
3333 | #
3334 | # Analog TV USB devices
3335 | #
3336 | CONFIG_VIDEO_PVRUSB2=y
3337 | CONFIG_VIDEO_PVRUSB2_SYSFS=y
3338 | CONFIG_VIDEO_PVRUSB2_DVB=y
3339 | # CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set
3340 | CONFIG_VIDEO_HDPVR=y
3341 | CONFIG_VIDEO_USBVISION=y
3342 | CONFIG_VIDEO_STK1160_COMMON=y
3343 | # CONFIG_VIDEO_STK1160_AC97 is not set
3344 | CONFIG_VIDEO_STK1160=y
3345 | CONFIG_VIDEO_GO7007=y
3346 | CONFIG_VIDEO_GO7007_USB=y
3347 | CONFIG_VIDEO_GO7007_LOADER=y
3348 | CONFIG_VIDEO_GO7007_USB_S2250_BOARD=y
3349 |
3350 | #
3351 | # Analog/digital TV USB devices
3352 | #
3353 | CONFIG_VIDEO_AU0828=y
3354 | CONFIG_VIDEO_AU0828_V4L2=y
3355 |
3356 | #
3357 | # Digital TV USB devices
3358 | #
3359 | CONFIG_DVB_USB_V2=y
3360 | CONFIG_DVB_USB_AF9015=y
3361 | CONFIG_DVB_USB_AF9035=y
3362 | CONFIG_DVB_USB_ANYSEE=y
3363 | CONFIG_DVB_USB_AU6610=y
3364 | CONFIG_DVB_USB_AZ6007=y
3365 | CONFIG_DVB_USB_CE6230=y
3366 | CONFIG_DVB_USB_EC168=y
3367 | CONFIG_DVB_USB_GL861=y
3368 | CONFIG_DVB_USB_MXL111SF=y
3369 | CONFIG_DVB_USB_RTL28XXU=y
3370 | CONFIG_DVB_USB_DVBSKY=y
3371 | CONFIG_DVB_TTUSB_BUDGET=y
3372 | CONFIG_DVB_TTUSB_DEC=y
3373 | CONFIG_SMS_USB_DRV=y
3374 | CONFIG_DVB_B2C2_FLEXCOP_USB=y
3375 | CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG=y
3376 | CONFIG_DVB_AS102=y
3377 |
3378 | #
3379 | # Webcam, TV (analog/digital) USB devices
3380 | #
3381 | CONFIG_VIDEO_EM28XX=y
3382 | CONFIG_VIDEO_EM28XX_V4L2=y
3383 | CONFIG_VIDEO_EM28XX_ALSA=y
3384 | CONFIG_VIDEO_EM28XX_DVB=y
3385 |
3386 | #
3387 | # Software defined radio USB devices
3388 | #
3389 | CONFIG_USB_AIRSPY=y
3390 | CONFIG_USB_HACKRF=y
3391 | # CONFIG_MEDIA_PCI_SUPPORT is not set
3392 | # CONFIG_V4L_PLATFORM_DRIVERS is not set
3393 | # CONFIG_V4L_MEM2MEM_DRIVERS is not set
3394 | # CONFIG_V4L_TEST_DRIVERS is not set
3395 | # CONFIG_DVB_PLATFORM_DRIVERS is not set
3396 |
3397 | #
3398 | # Supported MMC/SDIO adapters
3399 | #
3400 | # CONFIG_SMS_SDIO_DRV is not set
3401 | CONFIG_RADIO_ADAPTERS=y
3402 | # CONFIG_RADIO_SI470X is not set
3403 | # CONFIG_RADIO_SI4713 is not set
3404 | CONFIG_USB_MR800=y
3405 | CONFIG_USB_DSBR=y
3406 | # CONFIG_RADIO_MAXIRADIO is not set
3407 | # CONFIG_RADIO_SHARK is not set
3408 | # CONFIG_RADIO_SHARK2 is not set
3409 | CONFIG_USB_KEENE=y
3410 | CONFIG_USB_RAREMONO=y
3411 | CONFIG_USB_MA901=y
3412 | # CONFIG_RADIO_TEA5764 is not set
3413 | # CONFIG_RADIO_SAA7706H is not set
3414 | # CONFIG_RADIO_TEF6862 is not set
3415 | # CONFIG_RADIO_WL1273 is not set
3416 |
3417 | #
3418 | # Texas Instruments WL128x FM driver (ST based)
3419 | #
3420 | CONFIG_MEDIA_COMMON_OPTIONS=y
3421 |
3422 | #
3423 | # common driver options
3424 | #
3425 | CONFIG_VIDEO_CX2341X=y
3426 | CONFIG_VIDEO_TVEEPROM=y
3427 | CONFIG_CYPRESS_FIRMWARE=y
3428 | CONFIG_DVB_B2C2_FLEXCOP=y
3429 | CONFIG_DVB_B2C2_FLEXCOP_DEBUG=y
3430 | CONFIG_SMS_SIANO_MDTV=y
3431 |
3432 | #
3433 | # Media ancillary drivers (tuners, sensors, i2c, spi, frontends)
3434 | #
3435 | CONFIG_MEDIA_SUBDRV_AUTOSELECT=y
3436 | CONFIG_MEDIA_ATTACH=y
3437 |
3438 | #
3439 | # Audio decoders, processors and mixers
3440 | #
3441 | CONFIG_VIDEO_MSP3400=y
3442 | CONFIG_VIDEO_CS53L32A=y
3443 | CONFIG_VIDEO_UDA1342=y
3444 | CONFIG_VIDEO_WM8775=y
3445 | CONFIG_VIDEO_SONY_BTF_MPX=y
3446 |
3447 | #
3448 | # RDS decoders
3449 | #
3450 |
3451 | #
3452 | # Video decoders
3453 | #
3454 | CONFIG_VIDEO_SAA711X=y
3455 | CONFIG_VIDEO_TVP5150=y
3456 | CONFIG_VIDEO_TW2804=y
3457 | CONFIG_VIDEO_TW9903=y
3458 | CONFIG_VIDEO_TW9906=y
3459 |
3460 | #
3461 | # Video and audio decoders
3462 | #
3463 | CONFIG_VIDEO_CX25840=y
3464 |
3465 | #
3466 | # Video encoders
3467 | #
3468 |
3469 | #
3470 | # Camera sensor devices
3471 | #
3472 | CONFIG_VIDEO_OV7640=y
3473 | CONFIG_VIDEO_MT9V011=y
3474 |
3475 | #
3476 | # Flash devices
3477 | #
3478 |
3479 | #
3480 | # Video improvement chips
3481 | #
3482 |
3483 | #
3484 | # Audio/Video compression chips
3485 | #
3486 |
3487 | #
3488 | # Miscellaneous helper chips
3489 | #
3490 |
3491 | #
3492 | # Sensors used on soc_camera driver
3493 | #
3494 | CONFIG_MEDIA_TUNER=y
3495 | CONFIG_MEDIA_TUNER_SIMPLE=y
3496 | CONFIG_MEDIA_TUNER_TDA8290=y
3497 | CONFIG_MEDIA_TUNER_TDA827X=y
3498 | CONFIG_MEDIA_TUNER_TDA18271=y
3499 | CONFIG_MEDIA_TUNER_TDA9887=y
3500 | CONFIG_MEDIA_TUNER_TEA5761=y
3501 | CONFIG_MEDIA_TUNER_TEA5767=y
3502 | CONFIG_MEDIA_TUNER_MT20XX=y
3503 | CONFIG_MEDIA_TUNER_MT2060=y
3504 | CONFIG_MEDIA_TUNER_MT2063=y
3505 | CONFIG_MEDIA_TUNER_QT1010=y
3506 | CONFIG_MEDIA_TUNER_XC2028=y
3507 | CONFIG_MEDIA_TUNER_XC5000=y
3508 | CONFIG_MEDIA_TUNER_XC4000=y
3509 | CONFIG_MEDIA_TUNER_MXL5005S=y
3510 | CONFIG_MEDIA_TUNER_MXL5007T=y
3511 | CONFIG_MEDIA_TUNER_MC44S803=y
3512 | CONFIG_MEDIA_TUNER_TDA18218=y
3513 | CONFIG_MEDIA_TUNER_FC0011=y
3514 | CONFIG_MEDIA_TUNER_FC0012=y
3515 | CONFIG_MEDIA_TUNER_FC0013=y
3516 | CONFIG_MEDIA_TUNER_TDA18212=y
3517 | CONFIG_MEDIA_TUNER_E4000=y
3518 | CONFIG_MEDIA_TUNER_FC2580=y
3519 | CONFIG_MEDIA_TUNER_TUA9001=y
3520 | CONFIG_MEDIA_TUNER_SI2157=y
3521 | CONFIG_MEDIA_TUNER_IT913X=y
3522 | CONFIG_MEDIA_TUNER_R820T=y
3523 | CONFIG_MEDIA_TUNER_QM1D1C0042=y
3524 |
3525 | #
3526 | # Multistandard (satellite) frontends
3527 | #
3528 | CONFIG_DVB_M88DS3103=y
3529 |
3530 | #
3531 | # Multistandard (cable + terrestrial) frontends
3532 | #
3533 | CONFIG_DVB_DRXK=y
3534 | CONFIG_DVB_TDA18271C2DD=y
3535 | CONFIG_DVB_MN88472=y
3536 | CONFIG_DVB_MN88473=y
3537 |
3538 | #
3539 | # DVB-S (satellite) frontends
3540 | #
3541 | CONFIG_DVB_CX24123=y
3542 | CONFIG_DVB_MT312=y
3543 | CONFIG_DVB_S5H1420=y
3544 | CONFIG_DVB_STV0299=y
3545 | CONFIG_DVB_STV6110=y
3546 | CONFIG_DVB_STV0900=y
3547 | CONFIG_DVB_TDA8083=y
3548 | CONFIG_DVB_TUNER_ITD1000=y
3549 | CONFIG_DVB_TUNER_CX24113=y
3550 | CONFIG_DVB_CX24116=y
3551 | CONFIG_DVB_CX24120=y
3552 | CONFIG_DVB_TS2020=y
3553 | CONFIG_DVB_TDA10071=y
3554 |
3555 | #
3556 | # DVB-T (terrestrial) frontends
3557 | #
3558 | CONFIG_DVB_CX22700=y
3559 | CONFIG_DVB_DRXD=y
3560 | CONFIG_DVB_TDA1004X=y
3561 | CONFIG_DVB_MT352=y
3562 | CONFIG_DVB_ZL10353=y
3563 | CONFIG_DVB_TDA10048=y
3564 | CONFIG_DVB_AF9013=y
3565 | CONFIG_DVB_EC100=y
3566 | CONFIG_DVB_CXD2820R=y
3567 | CONFIG_DVB_RTL2830=y
3568 | CONFIG_DVB_RTL2832=y
3569 | CONFIG_DVB_RTL2832_SDR=y
3570 | CONFIG_DVB_SI2168=y
3571 | CONFIG_DVB_AS102_FE=y
3572 | # CONFIG_DVB_GP8PSK_FE is not set
3573 |
3574 | #
3575 | # DVB-C (cable) frontends
3576 | #
3577 | CONFIG_DVB_VES1820=y
3578 | CONFIG_DVB_TDA10023=y
3579 | CONFIG_DVB_STV0297=y
3580 |
3581 | #
3582 | # ATSC (North American/Korean Terrestrial/Cable DTV) frontends
3583 | #
3584 | CONFIG_DVB_NXT200X=y
3585 | CONFIG_DVB_BCM3510=y
3586 | CONFIG_DVB_LGDT330X=y
3587 | CONFIG_DVB_LGDT3305=y
3588 | CONFIG_DVB_LG2160=y
3589 | CONFIG_DVB_S5H1409=y
3590 | CONFIG_DVB_AU8522=y
3591 | CONFIG_DVB_AU8522_DTV=y
3592 | CONFIG_DVB_AU8522_V4L=y
3593 | CONFIG_DVB_S5H1411=y
3594 |
3595 | #
3596 | # ISDB-T (terrestrial) frontends
3597 | #
3598 | CONFIG_DVB_S921=y
3599 | CONFIG_DVB_MB86A20S=y
3600 |
3601 | #
3602 | # ISDB-S (satellite) & ISDB-T (terrestrial) frontends
3603 | #
3604 | CONFIG_DVB_TC90522=y
3605 |
3606 | #
3607 | # Digital terrestrial only tuners/PLL
3608 | #
3609 | CONFIG_DVB_PLL=y
3610 |
3611 | #
3612 | # SEC control devices for DVB-S
3613 | #
3614 | CONFIG_DVB_DRX39XYJ=y
3615 | CONFIG_DVB_LNBP21=y
3616 | CONFIG_DVB_ISL6421=y
3617 | CONFIG_DVB_ISL6423=y
3618 | CONFIG_DVB_A8293=y
3619 | CONFIG_DVB_SP2=y
3620 | CONFIG_DVB_AF9033=y
3621 |
3622 | #
3623 | # Tools to develop new frontends
3624 | #
3625 | # CONFIG_DVB_DUMMY_FE is not set
3626 |
3627 | #
3628 | # Graphics support
3629 | #
3630 | CONFIG_AGP=y
3631 | CONFIG_AGP_AMD64=y
3632 | CONFIG_AGP_INTEL=y
3633 | # CONFIG_AGP_SIS is not set
3634 | # CONFIG_AGP_VIA is not set
3635 | CONFIG_INTEL_GTT=y
3636 | CONFIG_VGA_ARB=y
3637 | CONFIG_VGA_ARB_MAX_GPUS=16
3638 | # CONFIG_VGA_SWITCHEROO is not set
3639 | CONFIG_DRM=y
3640 | CONFIG_DRM_MIPI_DSI=y
3641 | # CONFIG_DRM_DP_AUX_CHARDEV is not set
3642 | CONFIG_DRM_KMS_HELPER=y
3643 | CONFIG_DRM_KMS_FB_HELPER=y
3644 | CONFIG_DRM_FBDEV_EMULATION=y
3645 | # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set
3646 |
3647 | #
3648 | # I2C encoder or helper chips
3649 | #
3650 | # CONFIG_DRM_I2C_CH7006 is not set
3651 | # CONFIG_DRM_I2C_SIL164 is not set
3652 | # CONFIG_DRM_I2C_NXP_TDA998X is not set
3653 | # CONFIG_DRM_RADEON is not set
3654 | # CONFIG_DRM_AMDGPU is not set
3655 |
3656 | #
3657 | # ACP (Audio CoProcessor) Configuration
3658 | #
3659 | # CONFIG_DRM_NOUVEAU is not set
3660 | CONFIG_DRM_I915=y
3661 | # CONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT is not set
3662 | CONFIG_DRM_I915_USERPTR=y
3663 | # CONFIG_DRM_I915_GVT is not set
3664 |
3665 | #
3666 | # drm/i915 Debugging
3667 | #
3668 | # CONFIG_DRM_I915_WERROR is not set
3669 | # CONFIG_DRM_I915_DEBUG is not set
3670 | # CONFIG_DRM_VGEM is not set
3671 | # CONFIG_DRM_VMWGFX is not set
3672 | # CONFIG_DRM_GMA500 is not set
3673 | # CONFIG_DRM_UDL is not set
3674 | # CONFIG_DRM_AST is not set
3675 | # CONFIG_DRM_MGAG200 is not set
3676 | # CONFIG_DRM_CIRRUS_QEMU is not set
3677 | # CONFIG_DRM_QXL is not set
3678 | # CONFIG_DRM_BOCHS is not set
3679 | # CONFIG_DRM_VIRTIO_GPU is not set
3680 | CONFIG_DRM_PANEL=y
3681 |
3682 | #
3683 | # Display Panels
3684 | #
3685 | CONFIG_DRM_BRIDGE=y
3686 |
3687 | #
3688 | # Display Interface Bridges
3689 | #
3690 | # CONFIG_DRM_ANALOGIX_ANX78XX is not set
3691 | # CONFIG_DRM_LEGACY is not set
3692 |
3693 | #
3694 | # Frame buffer Devices
3695 | #
3696 | CONFIG_FB=y
3697 | # CONFIG_FIRMWARE_EDID is not set
3698 | CONFIG_FB_CMDLINE=y
3699 | CONFIG_FB_NOTIFY=y
3700 | # CONFIG_FB_DDC is not set
3701 | # CONFIG_FB_BOOT_VESA_SUPPORT is not set
3702 | CONFIG_FB_CFB_FILLRECT=y
3703 | CONFIG_FB_CFB_COPYAREA=y
3704 | CONFIG_FB_CFB_IMAGEBLIT=y
3705 | # CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
3706 | CONFIG_FB_SYS_FILLRECT=y
3707 | CONFIG_FB_SYS_COPYAREA=y
3708 | CONFIG_FB_SYS_IMAGEBLIT=y
3709 | # CONFIG_FB_FOREIGN_ENDIAN is not set
3710 | CONFIG_FB_SYS_FOPS=y
3711 | CONFIG_FB_DEFERRED_IO=y
3712 | # CONFIG_FB_SVGALIB is not set
3713 | # CONFIG_FB_MACMODES is not set
3714 | # CONFIG_FB_BACKLIGHT is not set
3715 | CONFIG_FB_MODE_HELPERS=y
3716 | CONFIG_FB_TILEBLITTING=y
3717 |
3718 | #
3719 | # Frame buffer hardware drivers
3720 | #
3721 | # CONFIG_FB_CIRRUS is not set
3722 | # CONFIG_FB_PM2 is not set
3723 | # CONFIG_FB_CYBER2000 is not set
3724 | # CONFIG_FB_ARC is not set
3725 | # CONFIG_FB_ASILIANT is not set
3726 | # CONFIG_FB_IMSTT is not set
3727 | # CONFIG_FB_VGA16 is not set
3728 | # CONFIG_FB_UVESA is not set
3729 | # CONFIG_FB_VESA is not set
3730 | CONFIG_FB_EFI=y
3731 | # CONFIG_FB_N411 is not set
3732 | # CONFIG_FB_HGA is not set
3733 | # CONFIG_FB_OPENCORES is not set
3734 | # CONFIG_FB_S1D13XXX is not set
3735 | # CONFIG_FB_NVIDIA is not set
3736 | # CONFIG_FB_RIVA is not set
3737 | # CONFIG_FB_I740 is not set
3738 | # CONFIG_FB_LE80578 is not set
3739 | # CONFIG_FB_MATROX is not set
3740 | # CONFIG_FB_RADEON is not set
3741 | # CONFIG_FB_ATY128 is not set
3742 | # CONFIG_FB_ATY is not set
3743 | # CONFIG_FB_S3 is not set
3744 | # CONFIG_FB_SAVAGE is not set
3745 | # CONFIG_FB_SIS is not set
3746 | # CONFIG_FB_NEOMAGIC is not set
3747 | # CONFIG_FB_KYRO is not set
3748 | # CONFIG_FB_3DFX is not set
3749 | # CONFIG_FB_VOODOO1 is not set
3750 | # CONFIG_FB_VT8623 is not set
3751 | # CONFIG_FB_TRIDENT is not set
3752 | # CONFIG_FB_ARK is not set
3753 | # CONFIG_FB_PM3 is not set
3754 | # CONFIG_FB_CARMINE is not set
3755 | # CONFIG_FB_SMSCUFX is not set
3756 | # CONFIG_FB_UDL is not set
3757 | # CONFIG_FB_IBM_GXT4500 is not set
3758 | CONFIG_FB_VIRTUAL=y
3759 | # CONFIG_FB_METRONOME is not set
3760 | # CONFIG_FB_MB862XX is not set
3761 | # CONFIG_FB_BROADSHEET is not set
3762 | # CONFIG_FB_AUO_K190X is not set
3763 | # CONFIG_FB_SIMPLE is not set
3764 | # CONFIG_FB_SM712 is not set
3765 | CONFIG_BACKLIGHT_LCD_SUPPORT=y
3766 | CONFIG_LCD_CLASS_DEVICE=y
3767 | # CONFIG_LCD_PLATFORM is not set
3768 | CONFIG_BACKLIGHT_CLASS_DEVICE=y
3769 | CONFIG_BACKLIGHT_GENERIC=y
3770 | # CONFIG_BACKLIGHT_APPLE is not set
3771 | # CONFIG_BACKLIGHT_PM8941_WLED is not set
3772 | # CONFIG_BACKLIGHT_SAHARA is not set
3773 | # CONFIG_BACKLIGHT_ADP8860 is not set
3774 | # CONFIG_BACKLIGHT_ADP8870 is not set
3775 | # CONFIG_BACKLIGHT_LM3639 is not set
3776 | # CONFIG_BACKLIGHT_LV5207LP is not set
3777 | # CONFIG_BACKLIGHT_BD6107 is not set
3778 | # CONFIG_VGASTATE is not set
3779 | CONFIG_HDMI=y
3780 |
3781 | #
3782 | # Console display driver support
3783 | #
3784 | CONFIG_VGA_CONSOLE=y
3785 | CONFIG_VGACON_SOFT_SCROLLBACK=y
3786 | CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64
3787 | CONFIG_DUMMY_CONSOLE=y
3788 | CONFIG_DUMMY_CONSOLE_COLUMNS=80
3789 | CONFIG_DUMMY_CONSOLE_ROWS=25
3790 | CONFIG_FRAMEBUFFER_CONSOLE=y
3791 | CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
3792 | # CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
3793 | CONFIG_LOGO=y
3794 | # CONFIG_LOGO_LINUX_MONO is not set
3795 | # CONFIG_LOGO_LINUX_VGA16 is not set
3796 | CONFIG_LOGO_LINUX_CLUT224=y
3797 | CONFIG_SOUND=y
3798 | CONFIG_SOUND_OSS_CORE=y
3799 | CONFIG_SOUND_OSS_CORE_PRECLAIM=y
3800 | CONFIG_SND=y
3801 | CONFIG_SND_TIMER=y
3802 | CONFIG_SND_PCM=y
3803 | CONFIG_SND_HWDEP=y
3804 | CONFIG_SND_RAWMIDI=y
3805 | CONFIG_SND_JACK=y
3806 | CONFIG_SND_JACK_INPUT_DEV=y
3807 | CONFIG_SND_SEQUENCER=y
3808 | CONFIG_SND_SEQ_DUMMY=y
3809 | CONFIG_SND_OSSEMUL=y
3810 | CONFIG_SND_MIXER_OSS=y
3811 | CONFIG_SND_PCM_OSS=y
3812 | CONFIG_SND_PCM_OSS_PLUGINS=y
3813 | CONFIG_SND_PCM_TIMER=y
3814 | CONFIG_SND_SEQUENCER_OSS=y
3815 | CONFIG_SND_HRTIMER=y
3816 | CONFIG_SND_SEQ_HRTIMER_DEFAULT=y
3817 | # CONFIG_SND_DYNAMIC_MINORS is not set
3818 | CONFIG_SND_SUPPORT_OLD_API=y
3819 | CONFIG_SND_PROC_FS=y
3820 | CONFIG_SND_VERBOSE_PROCFS=y
3821 | # CONFIG_SND_VERBOSE_PRINTK is not set
3822 | # CONFIG_SND_DEBUG is not set
3823 | CONFIG_SND_VMASTER=y
3824 | CONFIG_SND_DMA_SGBUF=y
3825 | CONFIG_SND_RAWMIDI_SEQ=y
3826 | # CONFIG_SND_OPL3_LIB_SEQ is not set
3827 | # CONFIG_SND_OPL4_LIB_SEQ is not set
3828 | # CONFIG_SND_SBAWE_SEQ is not set
3829 | # CONFIG_SND_EMU10K1_SEQ is not set
3830 | CONFIG_SND_AC97_CODEC=y
3831 | CONFIG_SND_DRIVERS=y
3832 | # CONFIG_SND_PCSP is not set
3833 | # CONFIG_SND_DUMMY is not set
3834 | # CONFIG_SND_ALOOP is not set
3835 | # CONFIG_SND_VIRMIDI is not set
3836 | # CONFIG_SND_MTPAV is not set
3837 | # CONFIG_SND_SERIAL_U16550 is not set
3838 | # CONFIG_SND_MPU401 is not set
3839 | # CONFIG_SND_AC97_POWER_SAVE is not set
3840 | CONFIG_SND_PCI=y
3841 | # CONFIG_SND_AD1889 is not set
3842 | # CONFIG_SND_ALS300 is not set
3843 | # CONFIG_SND_ALS4000 is not set
3844 | # CONFIG_SND_ALI5451 is not set
3845 | # CONFIG_SND_ASIHPI is not set
3846 | # CONFIG_SND_ATIIXP is not set
3847 | # CONFIG_SND_ATIIXP_MODEM is not set
3848 | # CONFIG_SND_AU8810 is not set
3849 | # CONFIG_SND_AU8820 is not set
3850 | # CONFIG_SND_AU8830 is not set
3851 | # CONFIG_SND_AW2 is not set
3852 | # CONFIG_SND_AZT3328 is not set
3853 | # CONFIG_SND_BT87X is not set
3854 | # CONFIG_SND_CA0106 is not set
3855 | # CONFIG_SND_CMIPCI is not set
3856 | # CONFIG_SND_OXYGEN is not set
3857 | # CONFIG_SND_CS4281 is not set
3858 | # CONFIG_SND_CS46XX is not set
3859 | # CONFIG_SND_CTXFI is not set
3860 | # CONFIG_SND_DARLA20 is not set
3861 | # CONFIG_SND_GINA20 is not set
3862 | # CONFIG_SND_LAYLA20 is not set
3863 | # CONFIG_SND_DARLA24 is not set
3864 | # CONFIG_SND_GINA24 is not set
3865 | # CONFIG_SND_LAYLA24 is not set
3866 | # CONFIG_SND_MONA is not set
3867 | # CONFIG_SND_MIA is not set
3868 | # CONFIG_SND_ECHO3G is not set
3869 | # CONFIG_SND_INDIGO is not set
3870 | # CONFIG_SND_INDIGOIO is not set
3871 | # CONFIG_SND_INDIGODJ is not set
3872 | # CONFIG_SND_INDIGOIOX is not set
3873 | # CONFIG_SND_INDIGODJX is not set
3874 | # CONFIG_SND_EMU10K1 is not set
3875 | # CONFIG_SND_EMU10K1X is not set
3876 | # CONFIG_SND_ENS1370 is not set
3877 | # CONFIG_SND_ENS1371 is not set
3878 | # CONFIG_SND_ES1938 is not set
3879 | # CONFIG_SND_ES1968 is not set
3880 | # CONFIG_SND_FM801 is not set
3881 | # CONFIG_SND_HDSP is not set
3882 | # CONFIG_SND_HDSPM is not set
3883 | # CONFIG_SND_ICE1712 is not set
3884 | # CONFIG_SND_ICE1724 is not set
3885 | # CONFIG_SND_INTEL8X0 is not set
3886 | # CONFIG_SND_INTEL8X0M is not set
3887 | # CONFIG_SND_KORG1212 is not set
3888 | # CONFIG_SND_LOLA is not set
3889 | # CONFIG_SND_LX6464ES is not set
3890 | # CONFIG_SND_MAESTRO3 is not set
3891 | # CONFIG_SND_MIXART is not set
3892 | # CONFIG_SND_NM256 is not set
3893 | # CONFIG_SND_PCXHR is not set
3894 | # CONFIG_SND_RIPTIDE is not set
3895 | # CONFIG_SND_RME32 is not set
3896 | # CONFIG_SND_RME96 is not set
3897 | # CONFIG_SND_RME9652 is not set
3898 | # CONFIG_SND_SE6X is not set
3899 | # CONFIG_SND_SONICVIBES is not set
3900 | # CONFIG_SND_TRIDENT is not set
3901 | # CONFIG_SND_VIA82XX is not set
3902 | # CONFIG_SND_VIA82XX_MODEM is not set
3903 | # CONFIG_SND_VIRTUOSO is not set
3904 | # CONFIG_SND_VX222 is not set
3905 | # CONFIG_SND_YMFPCI is not set
3906 |
3907 | #
3908 | # HD-Audio
3909 | #
3910 | CONFIG_SND_HDA=y
3911 | CONFIG_SND_HDA_INTEL=y
3912 | CONFIG_SND_HDA_HWDEP=y
3913 | # CONFIG_SND_HDA_RECONFIG is not set
3914 | # CONFIG_SND_HDA_INPUT_BEEP is not set
3915 | # CONFIG_SND_HDA_PATCH_LOADER is not set
3916 | # CONFIG_SND_HDA_CODEC_REALTEK is not set
3917 | # CONFIG_SND_HDA_CODEC_ANALOG is not set
3918 | # CONFIG_SND_HDA_CODEC_SIGMATEL is not set
3919 | # CONFIG_SND_HDA_CODEC_VIA is not set
3920 | # CONFIG_SND_HDA_CODEC_HDMI is not set
3921 | # CONFIG_SND_HDA_CODEC_CIRRUS is not set
3922 | # CONFIG_SND_HDA_CODEC_CONEXANT is not set
3923 | # CONFIG_SND_HDA_CODEC_CA0110 is not set
3924 | CONFIG_SND_HDA_CODEC_CA0132=y
3925 | # CONFIG_SND_HDA_CODEC_CA0132_DSP is not set
3926 | # CONFIG_SND_HDA_CODEC_CMEDIA is not set
3927 | # CONFIG_SND_HDA_CODEC_SI3054 is not set
3928 | CONFIG_SND_HDA_GENERIC=y
3929 | CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0
3930 | CONFIG_SND_HDA_CORE=y
3931 | CONFIG_SND_HDA_I915=y
3932 | CONFIG_SND_HDA_PREALLOC_SIZE=64
3933 | CONFIG_SND_USB=y
3934 | CONFIG_SND_USB_AUDIO=y
3935 | CONFIG_SND_USB_UA101=y
3936 | CONFIG_SND_USB_USX2Y=y
3937 | CONFIG_SND_USB_CAIAQ=y
3938 | CONFIG_SND_USB_CAIAQ_INPUT=y
3939 | CONFIG_SND_USB_US122L=y
3940 | CONFIG_SND_USB_6FIRE=y
3941 | CONFIG_SND_USB_HIFACE=y
3942 | CONFIG_SND_BCD2000=y
3943 | CONFIG_SND_USB_LINE6=y
3944 | CONFIG_SND_USB_POD=y
3945 | CONFIG_SND_USB_PODHD=y
3946 | CONFIG_SND_USB_TONEPORT=y
3947 | CONFIG_SND_USB_VARIAX=y
3948 | CONFIG_SND_PCMCIA=y
3949 | # CONFIG_SND_VXPOCKET is not set
3950 | # CONFIG_SND_PDAUDIOCF is not set
3951 | # CONFIG_SND_SOC is not set
3952 | # CONFIG_SOUND_PRIME is not set
3953 | CONFIG_AC97_BUS=y
3954 |
3955 | #
3956 | # HID support
3957 | #
3958 | CONFIG_HID=y
3959 | # CONFIG_HID_BATTERY_STRENGTH is not set
3960 | CONFIG_HIDRAW=y
3961 | # CONFIG_UHID is not set
3962 | CONFIG_HID_GENERIC=y
3963 |
3964 | #
3965 | # Special HID drivers
3966 | #
3967 | CONFIG_HID_A4TECH=y
3968 | CONFIG_HID_ACRUX=y
3969 | CONFIG_HID_ACRUX_FF=y
3970 | CONFIG_HID_APPLE=y
3971 | CONFIG_HID_APPLEIR=y
3972 | CONFIG_HID_AUREAL=y
3973 | CONFIG_HID_BELKIN=y
3974 | CONFIG_HID_BETOP_FF=y
3975 | CONFIG_HID_CHERRY=y
3976 | CONFIG_HID_CHICONY=y
3977 | CONFIG_HID_CORSAIR=y
3978 | CONFIG_HID_PRODIKEYS=y
3979 | CONFIG_HID_CMEDIA=y
3980 | CONFIG_HID_CYPRESS=y
3981 | CONFIG_HID_DRAGONRISE=y
3982 | CONFIG_DRAGONRISE_FF=y
3983 | CONFIG_HID_EMS_FF=y
3984 | CONFIG_HID_ELECOM=y
3985 | CONFIG_HID_ELO=y
3986 | CONFIG_HID_EZKEY=y
3987 | CONFIG_HID_GEMBIRD=y
3988 | CONFIG_HID_GFRM=y
3989 | CONFIG_HID_HOLTEK=y
3990 | CONFIG_HOLTEK_FF=y
3991 | CONFIG_HID_GT683R=y
3992 | CONFIG_HID_KEYTOUCH=y
3993 | CONFIG_HID_KYE=y
3994 | CONFIG_HID_UCLOGIC=y
3995 | CONFIG_HID_WALTOP=y
3996 | CONFIG_HID_GYRATION=y
3997 | CONFIG_HID_ICADE=y
3998 | CONFIG_HID_TWINHAN=y
3999 | CONFIG_HID_KENSINGTON=y
4000 | CONFIG_HID_LCPOWER=y
4001 | CONFIG_HID_LED=y
4002 | CONFIG_HID_LENOVO=y
4003 | CONFIG_HID_LOGITECH=y
4004 | CONFIG_HID_LOGITECH_DJ=y
4005 | CONFIG_HID_LOGITECH_HIDPP=y
4006 | CONFIG_LOGITECH_FF=y
4007 | CONFIG_LOGIRUMBLEPAD2_FF=y
4008 | CONFIG_LOGIG940_FF=y
4009 | CONFIG_LOGIWHEELS_FF=y
4010 | CONFIG_HID_MAGICMOUSE=y
4011 | CONFIG_HID_MICROSOFT=y
4012 | CONFIG_HID_MONTEREY=y
4013 | CONFIG_HID_MULTITOUCH=y
4014 | CONFIG_HID_NTRIG=y
4015 | CONFIG_HID_ORTEK=y
4016 | CONFIG_HID_PANTHERLORD=y
4017 | CONFIG_PANTHERLORD_FF=y
4018 | CONFIG_HID_PENMOUNT=y
4019 | CONFIG_HID_PETALYNX=y
4020 | CONFIG_HID_PICOLCD=y
4021 | CONFIG_HID_PICOLCD_FB=y
4022 | CONFIG_HID_PICOLCD_BACKLIGHT=y
4023 | CONFIG_HID_PICOLCD_LCD=y
4024 | CONFIG_HID_PICOLCD_LEDS=y
4025 | CONFIG_HID_PLANTRONICS=y
4026 | CONFIG_HID_PRIMAX=y
4027 | CONFIG_HID_ROCCAT=y
4028 | CONFIG_HID_SAITEK=y
4029 | CONFIG_HID_SAMSUNG=y
4030 | CONFIG_HID_SONY=y
4031 | CONFIG_SONY_FF=y
4032 | CONFIG_HID_SPEEDLINK=y
4033 | CONFIG_HID_STEELSERIES=y
4034 | CONFIG_HID_SUNPLUS=y
4035 | CONFIG_HID_RMI=y
4036 | CONFIG_HID_GREENASIA=y
4037 | CONFIG_GREENASIA_FF=y
4038 | CONFIG_HID_SMARTJOYPLUS=y
4039 | CONFIG_SMARTJOYPLUS_FF=y
4040 | CONFIG_HID_TIVO=y
4041 | CONFIG_HID_TOPSEED=y
4042 | CONFIG_HID_THINGM=y
4043 | CONFIG_HID_THRUSTMASTER=y
4044 | CONFIG_THRUSTMASTER_FF=y
4045 | CONFIG_HID_WACOM=y
4046 | CONFIG_HID_WIIMOTE=y
4047 | CONFIG_HID_XINMO=y
4048 | CONFIG_HID_ZEROPLUS=y
4049 | CONFIG_ZEROPLUS_FF=y
4050 | CONFIG_HID_ZYDACRON=y
4051 | CONFIG_HID_SENSOR_HUB=y
4052 | CONFIG_HID_SENSOR_CUSTOM_SENSOR=y
4053 | CONFIG_HID_ALPS=y
4054 |
4055 | #
4056 | # USB HID support
4057 | #
4058 | CONFIG_USB_HID=y
4059 | CONFIG_HID_PID=y
4060 | CONFIG_USB_HIDDEV=y
4061 |
4062 | #
4063 | # I2C HID support
4064 | #
4065 | # CONFIG_I2C_HID is not set
4066 |
4067 | #
4068 | # Intel ISH HID support
4069 | #
4070 | # CONFIG_INTEL_ISH_HID is not set
4071 | CONFIG_USB_OHCI_LITTLE_ENDIAN=y
4072 | CONFIG_USB_SUPPORT=y
4073 | CONFIG_USB_COMMON=y
4074 | CONFIG_USB_ARCH_HAS_HCD=y
4075 | CONFIG_USB=y
4076 | CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
4077 |
4078 | #
4079 | # Miscellaneous USB options
4080 | #
4081 | CONFIG_USB_DEFAULT_PERSIST=y
4082 | CONFIG_USB_DYNAMIC_MINORS=y
4083 | CONFIG_USB_OTG=y
4084 | CONFIG_USB_OTG_WHITELIST=y
4085 | CONFIG_USB_OTG_BLACKLIST_HUB=y
4086 | # CONFIG_USB_OTG_FSM is not set
4087 | CONFIG_USB_LEDS_TRIGGER_USBPORT=y
4088 | CONFIG_USB_MON=y
4089 | CONFIG_USB_WUSB=y
4090 | CONFIG_USB_WUSB_CBAF=y
4091 | # CONFIG_USB_WUSB_CBAF_DEBUG is not set
4092 |
4093 | #
4094 | # USB Host Controller Drivers
4095 | #
4096 | CONFIG_USB_C67X00_HCD=y
4097 | CONFIG_USB_XHCI_HCD=y
4098 | CONFIG_USB_XHCI_PCI=y
4099 | CONFIG_USB_XHCI_PLATFORM=y
4100 | CONFIG_USB_EHCI_HCD=y
4101 | CONFIG_USB_EHCI_ROOT_HUB_TT=y
4102 | CONFIG_USB_EHCI_TT_NEWSCHED=y
4103 | CONFIG_USB_EHCI_PCI=y
4104 | CONFIG_USB_EHCI_HCD_PLATFORM=y
4105 | CONFIG_USB_OXU210HP_HCD=y
4106 | CONFIG_USB_ISP116X_HCD=y
4107 | # CONFIG_USB_ISP1362_HCD is not set
4108 | CONFIG_USB_FOTG210_HCD=y
4109 | CONFIG_USB_OHCI_HCD=y
4110 | CONFIG_USB_OHCI_HCD_PCI=y
4111 | CONFIG_USB_OHCI_HCD_SSB=y
4112 | CONFIG_USB_OHCI_HCD_PLATFORM=y
4113 | CONFIG_USB_UHCI_HCD=y
4114 | CONFIG_USB_U132_HCD=y
4115 | CONFIG_USB_SL811_HCD=y
4116 | # CONFIG_USB_SL811_HCD_ISO is not set
4117 | # CONFIG_USB_SL811_CS is not set
4118 | CONFIG_USB_R8A66597_HCD=y
4119 | CONFIG_USB_WHCI_HCD=y
4120 | CONFIG_USB_HWA_HCD=y
4121 | CONFIG_USB_HCD_BCMA=y
4122 | CONFIG_USB_HCD_SSB=y
4123 | CONFIG_USB_HCD_TEST_MODE=y
4124 |
4125 | #
4126 | # USB Device Class drivers
4127 | #
4128 | CONFIG_USB_ACM=y
4129 | CONFIG_USB_PRINTER=y
4130 | CONFIG_USB_WDM=y
4131 | CONFIG_USB_TMC=y
4132 |
4133 | #
4134 | # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may
4135 | #
4136 |
4137 | #
4138 | # also be needed; see USB_STORAGE Help for more info
4139 | #
4140 | CONFIG_USB_STORAGE=y
4141 | CONFIG_USB_STORAGE_DEBUG=y
4142 | CONFIG_USB_STORAGE_REALTEK=y
4143 | CONFIG_REALTEK_AUTOPM=y
4144 | CONFIG_USB_STORAGE_DATAFAB=y
4145 | CONFIG_USB_STORAGE_FREECOM=y
4146 | CONFIG_USB_STORAGE_ISD200=y
4147 | CONFIG_USB_STORAGE_USBAT=y
4148 | CONFIG_USB_STORAGE_SDDR09=y
4149 | CONFIG_USB_STORAGE_SDDR55=y
4150 | CONFIG_USB_STORAGE_JUMPSHOT=y
4151 | CONFIG_USB_STORAGE_ALAUDA=y
4152 | CONFIG_USB_STORAGE_ONETOUCH=y
4153 | CONFIG_USB_STORAGE_KARMA=y
4154 | CONFIG_USB_STORAGE_CYPRESS_ATACB=y
4155 | CONFIG_USB_STORAGE_ENE_UB6250=y
4156 | CONFIG_USB_UAS=y
4157 |
4158 | #
4159 | # USB Imaging devices
4160 | #
4161 | CONFIG_USB_MDC800=y
4162 | CONFIG_USB_MICROTEK=y
4163 | CONFIG_USBIP_CORE=y
4164 | # CONFIG_USBIP_VHCI_HCD is not set
4165 | # CONFIG_USBIP_HOST is not set
4166 | # CONFIG_USBIP_VUDC is not set
4167 | # CONFIG_USBIP_DEBUG is not set
4168 | CONFIG_USB_MUSB_HDRC=y
4169 | # CONFIG_USB_MUSB_HOST is not set
4170 | # CONFIG_USB_MUSB_GADGET is not set
4171 | CONFIG_USB_MUSB_DUAL_ROLE=y
4172 |
4173 | #
4174 | # Platform Glue Layer
4175 | #
4176 |
4177 | #
4178 | # MUSB DMA mode
4179 | #
4180 | # CONFIG_MUSB_PIO_ONLY is not set
4181 | CONFIG_USB_DWC3=y
4182 | CONFIG_USB_DWC3_ULPI=y
4183 | # CONFIG_USB_DWC3_HOST is not set
4184 | # CONFIG_USB_DWC3_GADGET is not set
4185 | CONFIG_USB_DWC3_DUAL_ROLE=y
4186 |
4187 | #
4188 | # Platform Glue Driver Support
4189 | #
4190 | CONFIG_USB_DWC3_PCI=y
4191 | CONFIG_USB_DWC2=y
4192 | # CONFIG_USB_DWC2_HOST is not set
4193 |
4194 | #
4195 | # Gadget/Dual-role mode requires USB Gadget support to be enabled
4196 | #
4197 | # CONFIG_USB_DWC2_PERIPHERAL is not set
4198 | CONFIG_USB_DWC2_DUAL_ROLE=y
4199 | CONFIG_USB_DWC2_PCI=y
4200 | CONFIG_USB_DWC2_DEBUG=y
4201 | CONFIG_USB_DWC2_VERBOSE=y
4202 | CONFIG_USB_DWC2_TRACK_MISSED_SOFS=y
4203 | CONFIG_USB_DWC2_DEBUG_PERIODIC=y
4204 | CONFIG_USB_CHIPIDEA=y
4205 | CONFIG_USB_CHIPIDEA_PCI=y
4206 | CONFIG_USB_CHIPIDEA_UDC=y
4207 | CONFIG_USB_CHIPIDEA_HOST=y
4208 | CONFIG_USB_ISP1760=y
4209 | CONFIG_USB_ISP1760_HCD=y
4210 | CONFIG_USB_ISP1761_UDC=y
4211 | # CONFIG_USB_ISP1760_HOST_ROLE is not set
4212 | # CONFIG_USB_ISP1760_GADGET_ROLE is not set
4213 | CONFIG_USB_ISP1760_DUAL_ROLE=y
4214 |
4215 | #
4216 | # USB port drivers
4217 | #
4218 | CONFIG_USB_SERIAL=y
4219 | CONFIG_USB_SERIAL_CONSOLE=y
4220 | CONFIG_USB_SERIAL_GENERIC=y
4221 | CONFIG_USB_SERIAL_SIMPLE=y
4222 | CONFIG_USB_SERIAL_AIRCABLE=y
4223 | CONFIG_USB_SERIAL_ARK3116=y
4224 | CONFIG_USB_SERIAL_BELKIN=y
4225 | CONFIG_USB_SERIAL_CH341=y
4226 | CONFIG_USB_SERIAL_WHITEHEAT=y
4227 | CONFIG_USB_SERIAL_DIGI_ACCELEPORT=y
4228 | CONFIG_USB_SERIAL_CP210X=y
4229 | CONFIG_USB_SERIAL_CYPRESS_M8=y
4230 | CONFIG_USB_SERIAL_EMPEG=y
4231 | CONFIG_USB_SERIAL_FTDI_SIO=y
4232 | CONFIG_USB_SERIAL_VISOR=y
4233 | CONFIG_USB_SERIAL_IPAQ=y
4234 | CONFIG_USB_SERIAL_IR=y
4235 | CONFIG_USB_SERIAL_EDGEPORT=y
4236 | CONFIG_USB_SERIAL_EDGEPORT_TI=y
4237 | CONFIG_USB_SERIAL_F81232=y
4238 | CONFIG_USB_SERIAL_GARMIN=y
4239 | CONFIG_USB_SERIAL_IPW=y
4240 | CONFIG_USB_SERIAL_IUU=y
4241 | CONFIG_USB_SERIAL_KEYSPAN_PDA=y
4242 | CONFIG_USB_SERIAL_KEYSPAN=y
4243 | # CONFIG_USB_SERIAL_KEYSPAN_MPR is not set
4244 | # CONFIG_USB_SERIAL_KEYSPAN_USA28 is not set
4245 | # CONFIG_USB_SERIAL_KEYSPAN_USA28X is not set
4246 | # CONFIG_USB_SERIAL_KEYSPAN_USA28XA is not set
4247 | # CONFIG_USB_SERIAL_KEYSPAN_USA28XB is not set
4248 | # CONFIG_USB_SERIAL_KEYSPAN_USA19 is not set
4249 | # CONFIG_USB_SERIAL_KEYSPAN_USA18X is not set
4250 | # CONFIG_USB_SERIAL_KEYSPAN_USA19W is not set
4251 | # CONFIG_USB_SERIAL_KEYSPAN_USA19QW is not set
4252 | # CONFIG_USB_SERIAL_KEYSPAN_USA19QI is not set
4253 | # CONFIG_USB_SERIAL_KEYSPAN_USA49W is not set
4254 | # CONFIG_USB_SERIAL_KEYSPAN_USA49WLC is not set
4255 | CONFIG_USB_SERIAL_KLSI=y
4256 | CONFIG_USB_SERIAL_KOBIL_SCT=y
4257 | CONFIG_USB_SERIAL_MCT_U232=y
4258 | CONFIG_USB_SERIAL_METRO=y
4259 | CONFIG_USB_SERIAL_MOS7720=y
4260 | CONFIG_USB_SERIAL_MOS7840=y
4261 | CONFIG_USB_SERIAL_MXUPORT=y
4262 | CONFIG_USB_SERIAL_NAVMAN=y
4263 | CONFIG_USB_SERIAL_PL2303=y
4264 | CONFIG_USB_SERIAL_OTI6858=y
4265 | CONFIG_USB_SERIAL_QCAUX=y
4266 | CONFIG_USB_SERIAL_QUALCOMM=y
4267 | CONFIG_USB_SERIAL_SPCP8X5=y
4268 | CONFIG_USB_SERIAL_SAFE=y
4269 | CONFIG_USB_SERIAL_SAFE_PADDED=y
4270 | CONFIG_USB_SERIAL_SIERRAWIRELESS=y
4271 | CONFIG_USB_SERIAL_SYMBOL=y
4272 | CONFIG_USB_SERIAL_TI=y
4273 | CONFIG_USB_SERIAL_CYBERJACK=y
4274 | CONFIG_USB_SERIAL_XIRCOM=y
4275 | CONFIG_USB_SERIAL_WWAN=y
4276 | CONFIG_USB_SERIAL_OPTION=y
4277 | CONFIG_USB_SERIAL_OMNINET=y
4278 | CONFIG_USB_SERIAL_OPTICON=y
4279 | CONFIG_USB_SERIAL_XSENS_MT=y
4280 | CONFIG_USB_SERIAL_WISHBONE=y
4281 | CONFIG_USB_SERIAL_SSU100=y
4282 | CONFIG_USB_SERIAL_QT2=y
4283 | CONFIG_USB_SERIAL_DEBUG=y
4284 |
4285 | #
4286 | # USB Miscellaneous drivers
4287 | #
4288 | CONFIG_USB_EMI62=y
4289 | CONFIG_USB_EMI26=y
4290 | CONFIG_USB_ADUTUX=y
4291 | CONFIG_USB_SEVSEG=y
4292 | CONFIG_USB_RIO500=y
4293 | CONFIG_USB_LEGOTOWER=y
4294 | CONFIG_USB_LCD=y
4295 | CONFIG_USB_CYPRESS_CY7C63=y
4296 | CONFIG_USB_CYTHERM=y
4297 | CONFIG_USB_IDMOUSE=y
4298 | CONFIG_USB_FTDI_ELAN=y
4299 | CONFIG_USB_APPLEDISPLAY=y
4300 | CONFIG_USB_SISUSBVGA=y
4301 | CONFIG_USB_SISUSBVGA_CON=y
4302 | CONFIG_USB_LD=y
4303 | CONFIG_USB_TRANCEVIBRATOR=y
4304 | CONFIG_USB_IOWARRIOR=y
4305 | CONFIG_USB_TEST=y
4306 | CONFIG_USB_EHSET_TEST_FIXTURE=y
4307 | CONFIG_USB_ISIGHTFW=y
4308 | CONFIG_USB_YUREX=y
4309 | CONFIG_USB_EZUSB_FX2=y
4310 | CONFIG_USB_HSIC_USB3503=y
4311 | CONFIG_USB_HSIC_USB4604=y
4312 | CONFIG_USB_LINK_LAYER_TEST=y
4313 | CONFIG_USB_CHAOSKEY=y
4314 | # CONFIG_UCSI is not set
4315 |
4316 | #
4317 | # USB Physical Layer drivers
4318 | #
4319 | CONFIG_USB_PHY=y
4320 | CONFIG_NOP_USB_XCEIV=y
4321 | CONFIG_USB_ISP1301=y
4322 | CONFIG_USB_GADGET=y
4323 | CONFIG_USB_GADGET_DEBUG=y
4324 | # CONFIG_USB_GADGET_VERBOSE is not set
4325 | CONFIG_USB_GADGET_DEBUG_FILES=y
4326 | CONFIG_USB_GADGET_DEBUG_FS=y
4327 | CONFIG_USB_GADGET_VBUS_DRAW=2
4328 | CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
4329 |
4330 | #
4331 | # USB Peripheral Controller
4332 | #
4333 | CONFIG_USB_FOTG210_UDC=y
4334 | CONFIG_USB_GR_UDC=y
4335 | CONFIG_USB_R8A66597=y
4336 | CONFIG_USB_PXA27X=y
4337 | CONFIG_USB_MV_UDC=y
4338 | CONFIG_USB_MV_U3D=y
4339 | CONFIG_USB_M66592=y
4340 | CONFIG_USB_BDC_UDC=y
4341 |
4342 | #
4343 | # Platform Support
4344 | #
4345 | CONFIG_USB_BDC_PCI=y
4346 | CONFIG_USB_AMD5536UDC=y
4347 | CONFIG_USB_NET2272=y
4348 | # CONFIG_USB_NET2272_DMA is not set
4349 | CONFIG_USB_NET2280=y
4350 | CONFIG_USB_GOKU=y
4351 | CONFIG_USB_EG20T=y
4352 | # CONFIG_USB_DUMMY_HCD is not set
4353 | CONFIG_USB_LIBCOMPOSITE=y
4354 | CONFIG_USB_F_ACM=y
4355 | CONFIG_USB_F_SS_LB=y
4356 | CONFIG_USB_U_SERIAL=y
4357 | CONFIG_USB_U_ETHER=y
4358 | CONFIG_USB_F_SERIAL=y
4359 | CONFIG_USB_F_OBEX=y
4360 | CONFIG_USB_F_NCM=y
4361 | CONFIG_USB_F_ECM=y
4362 | CONFIG_USB_F_EEM=y
4363 | CONFIG_USB_F_SUBSET=y
4364 | CONFIG_USB_F_RNDIS=y
4365 | CONFIG_USB_F_MASS_STORAGE=y
4366 | CONFIG_USB_F_FS=y
4367 | CONFIG_USB_F_UAC1=y
4368 | CONFIG_USB_F_UAC2=y
4369 | CONFIG_USB_F_UVC=y
4370 | CONFIG_USB_F_MIDI=y
4371 | CONFIG_USB_F_HID=y
4372 | CONFIG_USB_F_PRINTER=y
4373 | CONFIG_USB_CONFIGFS=y
4374 | CONFIG_USB_CONFIGFS_SERIAL=y
4375 | CONFIG_USB_CONFIGFS_ACM=y
4376 | CONFIG_USB_CONFIGFS_OBEX=y
4377 | CONFIG_USB_CONFIGFS_NCM=y
4378 | CONFIG_USB_CONFIGFS_ECM=y
4379 | CONFIG_USB_CONFIGFS_ECM_SUBSET=y
4380 | CONFIG_USB_CONFIGFS_RNDIS=y
4381 | CONFIG_USB_CONFIGFS_EEM=y
4382 | CONFIG_USB_CONFIGFS_MASS_STORAGE=y
4383 | CONFIG_USB_CONFIGFS_F_LB_SS=y
4384 | CONFIG_USB_CONFIGFS_F_FS=y
4385 | CONFIG_USB_CONFIGFS_F_UAC1=y
4386 | CONFIG_USB_CONFIGFS_F_UAC2=y
4387 | CONFIG_USB_CONFIGFS_F_MIDI=y
4388 | CONFIG_USB_CONFIGFS_F_HID=y
4389 | CONFIG_USB_CONFIGFS_F_UVC=y
4390 | CONFIG_USB_CONFIGFS_F_PRINTER=y
4391 | # CONFIG_USB_ZERO is not set
4392 | # CONFIG_USB_AUDIO is not set
4393 | # CONFIG_USB_ETH is not set
4394 | # CONFIG_USB_G_NCM is not set
4395 | # CONFIG_USB_GADGETFS is not set
4396 | # CONFIG_USB_FUNCTIONFS is not set
4397 | # CONFIG_USB_MASS_STORAGE is not set
4398 | # CONFIG_USB_G_SERIAL is not set
4399 | # CONFIG_USB_MIDI_GADGET is not set
4400 | # CONFIG_USB_G_PRINTER is not set
4401 | # CONFIG_USB_CDC_COMPOSITE is not set
4402 | # CONFIG_USB_G_ACM_MS is not set
4403 | # CONFIG_USB_G_MULTI is not set
4404 | # CONFIG_USB_G_HID is not set
4405 | # CONFIG_USB_G_DBGP is not set
4406 | # CONFIG_USB_G_WEBCAM is not set
4407 | CONFIG_USB_LED_TRIG=y
4408 | CONFIG_USB_ULPI_BUS=y
4409 | CONFIG_UWB=y
4410 | CONFIG_UWB_HWA=y
4411 | CONFIG_UWB_WHCI=y
4412 | CONFIG_UWB_I1480U=y
4413 | CONFIG_MMC=y
4414 | # CONFIG_MMC_DEBUG is not set
4415 |
4416 | #
4417 | # MMC/SD/SDIO Card Drivers
4418 | #
4419 | CONFIG_MMC_BLOCK=y
4420 | CONFIG_MMC_BLOCK_MINORS=8
4421 | CONFIG_MMC_BLOCK_BOUNCE=y
4422 | CONFIG_SDIO_UART=y
4423 | # CONFIG_MMC_TEST is not set
4424 |
4425 | #
4426 | # MMC/SD/SDIO Host Controller Drivers
4427 | #
4428 | CONFIG_MMC_SDHCI=y
4429 | CONFIG_MMC_SDHCI_PCI=y
4430 | CONFIG_MMC_RICOH_MMC=y
4431 | CONFIG_MMC_SDHCI_ACPI=y
4432 | CONFIG_MMC_SDHCI_PLTFM=y
4433 | CONFIG_MMC_WBSD=y
4434 | CONFIG_MMC_TIFM_SD=y
4435 | CONFIG_MMC_SDRICOH_CS=y
4436 | CONFIG_MMC_CB710=y
4437 | CONFIG_MMC_VIA_SDMMC=y
4438 | CONFIG_MMC_VUB300=y
4439 | CONFIG_MMC_USHC=y
4440 | CONFIG_MMC_USDHI6ROL0=y
4441 | CONFIG_MMC_TOSHIBA_PCI=y
4442 | CONFIG_MMC_MTK=y
4443 | # CONFIG_MEMSTICK is not set
4444 | CONFIG_NEW_LEDS=y
4445 | CONFIG_LEDS_CLASS=y
4446 | # CONFIG_LEDS_CLASS_FLASH is not set
4447 |
4448 | #
4449 | # LED drivers
4450 | #
4451 | # CONFIG_LEDS_LM3530 is not set
4452 | # CONFIG_LEDS_LM3642 is not set
4453 | # CONFIG_LEDS_PCA9532 is not set
4454 | # CONFIG_LEDS_LP3944 is not set
4455 | # CONFIG_LEDS_LP5521 is not set
4456 | # CONFIG_LEDS_LP5523 is not set
4457 | # CONFIG_LEDS_LP5562 is not set
4458 | # CONFIG_LEDS_LP8501 is not set
4459 | # CONFIG_LEDS_LP8860 is not set
4460 | # CONFIG_LEDS_CLEVO_MAIL is not set
4461 | # CONFIG_LEDS_PCA955X is not set
4462 | # CONFIG_LEDS_PCA963X is not set
4463 | # CONFIG_LEDS_BD2802 is not set
4464 | # CONFIG_LEDS_INTEL_SS4200 is not set
4465 | # CONFIG_LEDS_TCA6507 is not set
4466 | # CONFIG_LEDS_TLC591XX is not set
4467 | # CONFIG_LEDS_LM355x is not set
4468 |
4469 | #
4470 | # LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM)
4471 | #
4472 | # CONFIG_LEDS_BLINKM is not set
4473 | # CONFIG_LEDS_MLXCPLD is not set
4474 |
4475 | #
4476 | # LED Triggers
4477 | #
4478 | CONFIG_LEDS_TRIGGERS=y
4479 | # CONFIG_LEDS_TRIGGER_TIMER is not set
4480 | # CONFIG_LEDS_TRIGGER_ONESHOT is not set
4481 | # CONFIG_LEDS_TRIGGER_DISK is not set
4482 | # CONFIG_LEDS_TRIGGER_HEARTBEAT is not set
4483 | # CONFIG_LEDS_TRIGGER_BACKLIGHT is not set
4484 | # CONFIG_LEDS_TRIGGER_CPU is not set
4485 | # CONFIG_LEDS_TRIGGER_DEFAULT_ON is not set
4486 |
4487 | #
4488 | # iptables trigger is under Netfilter config (LED target)
4489 | #
4490 | # CONFIG_LEDS_TRIGGER_TRANSIENT is not set
4491 | # CONFIG_LEDS_TRIGGER_CAMERA is not set
4492 | # CONFIG_LEDS_TRIGGER_PANIC is not set
4493 | CONFIG_ACCESSIBILITY=y
4494 | CONFIG_A11Y_BRAILLE_CONSOLE=y
4495 | # CONFIG_INFINIBAND is not set
4496 | CONFIG_EDAC_ATOMIC_SCRUB=y
4497 | CONFIG_EDAC_SUPPORT=y
4498 | CONFIG_EDAC=y
4499 | CONFIG_EDAC_LEGACY_SYSFS=y
4500 | # CONFIG_EDAC_DEBUG is not set
4501 | CONFIG_EDAC_DECODE_MCE=y
4502 | # CONFIG_EDAC_MM_EDAC is not set
4503 | CONFIG_RTC_LIB=y
4504 | CONFIG_RTC_MC146818_LIB=y
4505 | CONFIG_RTC_CLASS=y
4506 | # CONFIG_RTC_HCTOSYS is not set
4507 | CONFIG_RTC_SYSTOHC=y
4508 | CONFIG_RTC_SYSTOHC_DEVICE="rtc0"
4509 | # CONFIG_RTC_DEBUG is not set
4510 |
4511 | #
4512 | # RTC interfaces
4513 | #
4514 | CONFIG_RTC_INTF_SYSFS=y
4515 | CONFIG_RTC_INTF_PROC=y
4516 | CONFIG_RTC_INTF_DEV=y
4517 | # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set
4518 | # CONFIG_RTC_DRV_TEST is not set
4519 |
4520 | #
4521 | # I2C RTC drivers
4522 | #
4523 | # CONFIG_RTC_DRV_ABB5ZES3 is not set
4524 | # CONFIG_RTC_DRV_ABX80X is not set
4525 | # CONFIG_RTC_DRV_DS1307 is not set
4526 | # CONFIG_RTC_DRV_DS1374 is not set
4527 | # CONFIG_RTC_DRV_DS1672 is not set
4528 | # CONFIG_RTC_DRV_MAX6900 is not set
4529 | # CONFIG_RTC_DRV_RS5C372 is not set
4530 | # CONFIG_RTC_DRV_ISL1208 is not set
4531 | # CONFIG_RTC_DRV_ISL12022 is not set
4532 | # CONFIG_RTC_DRV_X1205 is not set
4533 | # CONFIG_RTC_DRV_PCF8523 is not set
4534 | # CONFIG_RTC_DRV_PCF85063 is not set
4535 | # CONFIG_RTC_DRV_PCF8563 is not set
4536 | # CONFIG_RTC_DRV_PCF8583 is not set
4537 | # CONFIG_RTC_DRV_M41T80 is not set
4538 | # CONFIG_RTC_DRV_BQ32K is not set
4539 | # CONFIG_RTC_DRV_S35390A is not set
4540 | # CONFIG_RTC_DRV_FM3130 is not set
4541 | # CONFIG_RTC_DRV_RX8010 is not set
4542 | # CONFIG_RTC_DRV_RX8581 is not set
4543 | # CONFIG_RTC_DRV_RX8025 is not set
4544 | # CONFIG_RTC_DRV_EM3027 is not set
4545 | # CONFIG_RTC_DRV_RV8803 is not set
4546 |
4547 | #
4548 | # SPI RTC drivers
4549 | #
4550 | CONFIG_RTC_I2C_AND_SPI=y
4551 |
4552 | #
4553 | # SPI and I2C RTC drivers
4554 | #
4555 | # CONFIG_RTC_DRV_DS3232 is not set
4556 | # CONFIG_RTC_DRV_PCF2127 is not set
4557 | # CONFIG_RTC_DRV_RV3029C2 is not set
4558 |
4559 | #
4560 | # Platform RTC drivers
4561 | #
4562 | CONFIG_RTC_DRV_CMOS=y
4563 | # CONFIG_RTC_DRV_DS1286 is not set
4564 | # CONFIG_RTC_DRV_DS1511 is not set
4565 | # CONFIG_RTC_DRV_DS1553 is not set
4566 | # CONFIG_RTC_DRV_DS1685_FAMILY is not set
4567 | # CONFIG_RTC_DRV_DS1742 is not set
4568 | # CONFIG_RTC_DRV_DS2404 is not set
4569 | # CONFIG_RTC_DRV_STK17TA8 is not set
4570 | # CONFIG_RTC_DRV_M48T86 is not set
4571 | # CONFIG_RTC_DRV_M48T35 is not set
4572 | # CONFIG_RTC_DRV_M48T59 is not set
4573 | # CONFIG_RTC_DRV_MSM6242 is not set
4574 | # CONFIG_RTC_DRV_BQ4802 is not set
4575 | # CONFIG_RTC_DRV_RP5C01 is not set
4576 | # CONFIG_RTC_DRV_V3020 is not set
4577 |
4578 | #
4579 | # on-CPU RTC drivers
4580 | #
4581 |
4582 | #
4583 | # HID Sensor RTC drivers
4584 | #
4585 | # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set
4586 | CONFIG_DMADEVICES=y
4587 | # CONFIG_DMADEVICES_DEBUG is not set
4588 |
4589 | #
4590 | # DMA Devices
4591 | #
4592 | CONFIG_DMA_ENGINE=y
4593 | CONFIG_DMA_VIRTUAL_CHANNELS=y
4594 | CONFIG_DMA_ACPI=y
4595 | # CONFIG_INTEL_IDMA64 is not set
4596 | # CONFIG_INTEL_IOATDMA is not set
4597 | # CONFIG_QCOM_HIDMA_MGMT is not set
4598 | # CONFIG_QCOM_HIDMA is not set
4599 | CONFIG_DW_DMAC_CORE=y
4600 | # CONFIG_DW_DMAC is not set
4601 | # CONFIG_DW_DMAC_PCI is not set
4602 | CONFIG_HSU_DMA=y
4603 |
4604 | #
4605 | # DMA Clients
4606 | #
4607 | # CONFIG_ASYNC_TX_DMA is not set
4608 | # CONFIG_DMATEST is not set
4609 |
4610 | #
4611 | # DMABUF options
4612 | #
4613 | CONFIG_SYNC_FILE=y
4614 | CONFIG_SW_SYNC=y
4615 | # CONFIG_AUXDISPLAY is not set
4616 | # CONFIG_UIO is not set
4617 | # CONFIG_VFIO is not set
4618 | # CONFIG_VIRT_DRIVERS is not set
4619 | CONFIG_VIRTIO=y
4620 |
4621 | #
4622 | # Virtio drivers
4623 | #
4624 | CONFIG_VIRTIO_PCI=y
4625 | CONFIG_VIRTIO_PCI_LEGACY=y
4626 | CONFIG_VIRTIO_BALLOON=y
4627 | # CONFIG_VIRTIO_INPUT is not set
4628 | CONFIG_VIRTIO_MMIO=y
4629 | CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y
4630 |
4631 | #
4632 | # Microsoft Hyper-V guest support
4633 | #
4634 | # CONFIG_HYPERV is not set
4635 | CONFIG_STAGING=y
4636 | # CONFIG_SLICOSS is not set
4637 | CONFIG_PRISM2_USB=y
4638 | # CONFIG_COMEDI is not set
4639 | # CONFIG_RTL8192U is not set
4640 | # CONFIG_RTLLIB is not set
4641 | # CONFIG_R8712U is not set
4642 | # CONFIG_R8188EU is not set
4643 | # CONFIG_RTS5208 is not set
4644 | # CONFIG_VT6655 is not set
4645 | # CONFIG_VT6656 is not set
4646 | CONFIG_FB_SM750=y
4647 | CONFIG_FB_XGI=y
4648 |
4649 | #
4650 | # Speakup console speech
4651 | #
4652 | CONFIG_SPEAKUP=y
4653 | CONFIG_SPEAKUP_SYNTH_ACNTSA=y
4654 | CONFIG_SPEAKUP_SYNTH_APOLLO=y
4655 | CONFIG_SPEAKUP_SYNTH_AUDPTR=y
4656 | CONFIG_SPEAKUP_SYNTH_BNS=y
4657 | CONFIG_SPEAKUP_SYNTH_DECTLK=y
4658 | CONFIG_SPEAKUP_SYNTH_DECEXT=y
4659 | CONFIG_SPEAKUP_SYNTH_LTLK=y
4660 | CONFIG_SPEAKUP_SYNTH_SOFT=y
4661 | CONFIG_SPEAKUP_SYNTH_SPKOUT=y
4662 | CONFIG_SPEAKUP_SYNTH_TXPRT=y
4663 | # CONFIG_SPEAKUP_SYNTH_DUMMY is not set
4664 | CONFIG_STAGING_MEDIA=y
4665 | CONFIG_I2C_BCM2048=y
4666 | # CONFIG_MEDIA_CEC is not set
4667 | # CONFIG_DVB_CXD2099 is not set
4668 |
4669 | #
4670 | # Android
4671 | #
4672 | CONFIG_ASHMEM=y
4673 | # CONFIG_ANDROID_LOW_MEMORY_KILLER is not set
4674 | # CONFIG_ION is not set
4675 | # CONFIG_LTE_GDM724X is not set
4676 | # CONFIG_LNET is not set
4677 | # CONFIG_DGNC is not set
4678 | # CONFIG_GS_FPGABOOT is not set
4679 | # CONFIG_CRYPTO_SKEIN is not set
4680 | CONFIG_UNISYSSPAR=y
4681 | CONFIG_UNISYS_VISORBUS=y
4682 | CONFIG_UNISYS_VISORNIC=y
4683 | CONFIG_UNISYS_VISORINPUT=y
4684 | CONFIG_UNISYS_VISORHBA=y
4685 | # CONFIG_WILC1000_SDIO is not set
4686 | CONFIG_MOST=y
4687 | CONFIG_MOSTCORE=y
4688 | # CONFIG_AIM_CDEV is not set
4689 | # CONFIG_AIM_NETWORK is not set
4690 | # CONFIG_AIM_SOUND is not set
4691 | # CONFIG_AIM_V4L2 is not set
4692 | # CONFIG_HDM_I2C is not set
4693 | # CONFIG_HDM_USB is not set
4694 | # CONFIG_KS7010 is not set
4695 | # CONFIG_GREYBUS is not set
4696 | CONFIG_X86_PLATFORM_DEVICES=y
4697 | # CONFIG_ACERHDF is not set
4698 | # CONFIG_ASUS_LAPTOP is not set
4699 | # CONFIG_DELL_SMO8800 is not set
4700 | # CONFIG_DELL_RBTN is not set
4701 | # CONFIG_FUJITSU_LAPTOP is not set
4702 | # CONFIG_FUJITSU_TABLET is not set
4703 | # CONFIG_AMILO_RFKILL is not set
4704 | # CONFIG_HP_ACCEL is not set
4705 | # CONFIG_HP_WIRELESS is not set
4706 | # CONFIG_MSI_LAPTOP is not set
4707 | # CONFIG_PANASONIC_LAPTOP is not set
4708 | # CONFIG_COMPAL_LAPTOP is not set
4709 | # CONFIG_SONY_LAPTOP is not set
4710 | # CONFIG_IDEAPAD_LAPTOP is not set
4711 | # CONFIG_THINKPAD_ACPI is not set
4712 | # CONFIG_SENSORS_HDAPS is not set
4713 | # CONFIG_INTEL_MENLOW is not set
4714 | CONFIG_EEEPC_LAPTOP=y
4715 | # CONFIG_ASUS_WIRELESS is not set
4716 | # CONFIG_ACPI_WMI is not set
4717 | # CONFIG_TOPSTAR_LAPTOP is not set
4718 | # CONFIG_TOSHIBA_BT_RFKILL is not set
4719 | # CONFIG_TOSHIBA_HAPS is not set
4720 | # CONFIG_ACPI_CMPC is not set
4721 | # CONFIG_INTEL_HID_EVENT is not set
4722 | # CONFIG_INTEL_VBTN is not set
4723 | # CONFIG_INTEL_IPS is not set
4724 | # CONFIG_INTEL_PMC_CORE is not set
4725 | # CONFIG_IBM_RTL is not set
4726 | # CONFIG_SAMSUNG_LAPTOP is not set
4727 | # CONFIG_INTEL_OAKTRAIL is not set
4728 | # CONFIG_SAMSUNG_Q10 is not set
4729 | # CONFIG_APPLE_GMUX is not set
4730 | # CONFIG_INTEL_RST is not set
4731 | # CONFIG_INTEL_SMARTCONNECT is not set
4732 | # CONFIG_PVPANIC is not set
4733 | # CONFIG_INTEL_PMC_IPC is not set
4734 | # CONFIG_SURFACE_PRO3_BUTTON is not set
4735 | # CONFIG_INTEL_PUNIT_IPC is not set
4736 | # CONFIG_CHROME_PLATFORMS is not set
4737 |
4738 | #
4739 | # Hardware Spinlock drivers
4740 | #
4741 |
4742 | #
4743 | # Clock Source drivers
4744 | #
4745 | CONFIG_CLKEVT_I8253=y
4746 | CONFIG_I8253_LOCK=y
4747 | CONFIG_CLKBLD_I8253=y
4748 | # CONFIG_ATMEL_PIT is not set
4749 | # CONFIG_SH_TIMER_CMT is not set
4750 | # CONFIG_SH_TIMER_MTU2 is not set
4751 | # CONFIG_SH_TIMER_TMU is not set
4752 | # CONFIG_EM_TIMER_STI is not set
4753 | CONFIG_MAILBOX=y
4754 | CONFIG_PCC=y
4755 | # CONFIG_ALTERA_MBOX is not set
4756 | CONFIG_IOMMU_API=y
4757 | CONFIG_IOMMU_SUPPORT=y
4758 |
4759 | #
4760 | # Generic IOMMU Pagetable Support
4761 | #
4762 | CONFIG_IOMMU_IOVA=y
4763 | CONFIG_AMD_IOMMU=y
4764 | # CONFIG_AMD_IOMMU_V2 is not set
4765 | CONFIG_DMAR_TABLE=y
4766 | CONFIG_INTEL_IOMMU=y
4767 | # CONFIG_INTEL_IOMMU_SVM is not set
4768 | # CONFIG_INTEL_IOMMU_DEFAULT_ON is not set
4769 | CONFIG_INTEL_IOMMU_FLOPPY_WA=y
4770 | # CONFIG_IRQ_REMAP is not set
4771 |
4772 | #
4773 | # Remoteproc drivers
4774 | #
4775 | # CONFIG_STE_MODEM_RPROC is not set
4776 |
4777 | #
4778 | # Rpmsg drivers
4779 | #
4780 |
4781 | #
4782 | # SOC (System On Chip) specific Drivers
4783 | #
4784 |
4785 | #
4786 | # Broadcom SoC drivers
4787 | #
4788 | # CONFIG_SUNXI_SRAM is not set
4789 | # CONFIG_SOC_TI is not set
4790 | # CONFIG_PM_DEVFREQ is not set
4791 | CONFIG_EXTCON=y
4792 |
4793 | #
4794 | # Extcon Device Drivers
4795 | #
4796 | # CONFIG_EXTCON_QCOM_SPMI_MISC is not set
4797 | # CONFIG_EXTCON_RT8973A is not set
4798 | # CONFIG_EXTCON_SM5502 is not set
4799 | # CONFIG_MEMORY is not set
4800 | # CONFIG_IIO is not set
4801 | # CONFIG_NTB is not set
4802 | # CONFIG_VME_BUS is not set
4803 | # CONFIG_PWM is not set
4804 | CONFIG_ARM_GIC_MAX_NR=1
4805 | # CONFIG_IPACK_BUS is not set
4806 | CONFIG_RESET_CONTROLLER=y
4807 | # CONFIG_RESET_ATH79 is not set
4808 | # CONFIG_RESET_BERLIN is not set
4809 | # CONFIG_RESET_LPC18XX is not set
4810 | # CONFIG_RESET_MESON is not set
4811 | # CONFIG_RESET_PISTACHIO is not set
4812 | # CONFIG_RESET_SOCFPGA is not set
4813 | # CONFIG_RESET_STM32 is not set
4814 | # CONFIG_RESET_SUNXI is not set
4815 | # CONFIG_TI_SYSCON_RESET is not set
4816 | # CONFIG_RESET_ZYNQ is not set
4817 | # CONFIG_FMC is not set
4818 |
4819 | #
4820 | # PHY Subsystem
4821 | #
4822 | CONFIG_GENERIC_PHY=y
4823 | # CONFIG_PHY_PXA_28NM_HSIC is not set
4824 | CONFIG_PHY_PXA_28NM_USB2=y
4825 | CONFIG_BCM_KONA_USB2_PHY=y
4826 | # CONFIG_PHY_SAMSUNG_USB2 is not set
4827 | CONFIG_PHY_TUSB1210=y
4828 | # CONFIG_POWERCAP is not set
4829 | # CONFIG_MCB is not set
4830 |
4831 | #
4832 | # Performance monitor support
4833 | #
4834 | CONFIG_RAS=y
4835 | # CONFIG_MCE_AMD_INJ is not set
4836 | # CONFIG_THUNDERBOLT is not set
4837 |
4838 | #
4839 | # Android
4840 | #
4841 | CONFIG_ANDROID=y
4842 | CONFIG_ANDROID_BINDER_IPC=y
4843 | # CONFIG_LIBNVDIMM is not set
4844 | # CONFIG_DEV_DAX is not set
4845 | CONFIG_NVMEM=y
4846 | # CONFIG_STM is not set
4847 | # CONFIG_INTEL_TH is not set
4848 |
4849 | #
4850 | # FPGA Configuration Support
4851 | #
4852 | # CONFIG_FPGA is not set
4853 |
4854 | #
4855 | # Firmware Drivers
4856 | #
4857 | # CONFIG_ARM_SCPI_PROTOCOL is not set
4858 | # CONFIG_EDD is not set
4859 | CONFIG_FIRMWARE_MEMMAP=y
4860 | # CONFIG_DELL_RBU is not set
4861 | # CONFIG_DCDBAS is not set
4862 | CONFIG_DMIID=y
4863 | CONFIG_DMI_SYSFS=y
4864 | CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y
4865 | # CONFIG_ISCSI_IBFT_FIND is not set
4866 | # CONFIG_FW_CFG_SYSFS is not set
4867 | # CONFIG_GOOGLE_FIRMWARE is not set
4868 |
4869 | #
4870 | # EFI (Extensible Firmware Interface) Support
4871 | #
4872 | CONFIG_EFI_VARS=y
4873 | CONFIG_EFI_ESRT=y
4874 | CONFIG_EFI_VARS_PSTORE=y
4875 | # CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE is not set
4876 | CONFIG_EFI_RUNTIME_MAP=y
4877 | # CONFIG_EFI_FAKE_MEMMAP is not set
4878 | CONFIG_EFI_RUNTIME_WRAPPERS=y
4879 | # CONFIG_EFI_BOOTLOADER_CONTROL is not set
4880 | # CONFIG_EFI_CAPSULE_LOADER is not set
4881 | # CONFIG_EFI_TEST is not set
4882 |
4883 | #
4884 | # File systems
4885 | #
4886 | CONFIG_DCACHE_WORD_ACCESS=y
4887 | CONFIG_EXT2_FS=y
4888 | CONFIG_EXT2_FS_XATTR=y
4889 | CONFIG_EXT2_FS_POSIX_ACL=y
4890 | CONFIG_EXT2_FS_SECURITY=y
4891 | CONFIG_EXT3_FS=y
4892 | CONFIG_EXT3_FS_POSIX_ACL=y
4893 | CONFIG_EXT3_FS_SECURITY=y
4894 | CONFIG_EXT4_FS=y
4895 | CONFIG_EXT4_FS_POSIX_ACL=y
4896 | CONFIG_EXT4_FS_SECURITY=y
4897 | # CONFIG_EXT4_ENCRYPTION is not set
4898 | # CONFIG_EXT4_DEBUG is not set
4899 | CONFIG_JBD2=y
4900 | # CONFIG_JBD2_DEBUG is not set
4901 | CONFIG_FS_MBCACHE=y
4902 | # CONFIG_REISERFS_FS is not set
4903 | # CONFIG_JFS_FS is not set
4904 | # CONFIG_XFS_FS is not set
4905 | # CONFIG_GFS2_FS is not set
4906 | # CONFIG_OCFS2_FS is not set
4907 | CONFIG_BTRFS_FS=y
4908 | CONFIG_BTRFS_FS_POSIX_ACL=y
4909 | # CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set
4910 | # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set
4911 | # CONFIG_BTRFS_DEBUG is not set
4912 | # CONFIG_BTRFS_ASSERT is not set
4913 | # CONFIG_NILFS2_FS is not set
4914 | # CONFIG_F2FS_FS is not set
4915 | # CONFIG_FS_DAX is not set
4916 | CONFIG_FS_POSIX_ACL=y
4917 | # CONFIG_EXPORTFS_BLOCK_OPS is not set
4918 | CONFIG_FILE_LOCKING=y
4919 | CONFIG_MANDATORY_FILE_LOCKING=y
4920 | # CONFIG_FS_ENCRYPTION is not set
4921 | CONFIG_FSNOTIFY=y
4922 | CONFIG_DNOTIFY=y
4923 | CONFIG_INOTIFY_USER=y
4924 | CONFIG_FANOTIFY=y
4925 | # CONFIG_FANOTIFY_ACCESS_PERMISSIONS is not set
4926 | CONFIG_QUOTA=y
4927 | CONFIG_QUOTA_NETLINK_INTERFACE=y
4928 | # CONFIG_PRINT_QUOTA_WARNING is not set
4929 | # CONFIG_QUOTA_DEBUG is not set
4930 | CONFIG_QUOTA_TREE=y
4931 | # CONFIG_QFMT_V1 is not set
4932 | CONFIG_QFMT_V2=y
4933 | CONFIG_QUOTACTL=y
4934 | CONFIG_QUOTACTL_COMPAT=y
4935 | CONFIG_AUTOFS4_FS=y
4936 | CONFIG_FUSE_FS=y
4937 | # CONFIG_CUSE is not set
4938 | CONFIG_OVERLAY_FS=y
4939 |
4940 | #
4941 | # Caches
4942 | #
4943 | # CONFIG_FSCACHE is not set
4944 |
4945 | #
4946 | # CD-ROM/DVD Filesystems
4947 | #
4948 | CONFIG_ISO9660_FS=y
4949 | CONFIG_JOLIET=y
4950 | CONFIG_ZISOFS=y
4951 | # CONFIG_UDF_FS is not set
4952 |
4953 | #
4954 | # DOS/FAT/NT Filesystems
4955 | #
4956 | CONFIG_FAT_FS=y
4957 | CONFIG_MSDOS_FS=y
4958 | CONFIG_VFAT_FS=y
4959 | CONFIG_FAT_DEFAULT_CODEPAGE=437
4960 | CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
4961 | # CONFIG_FAT_DEFAULT_UTF8 is not set
4962 | # CONFIG_NTFS_FS is not set
4963 |
4964 | #
4965 | # Pseudo filesystems
4966 | #
4967 | CONFIG_PROC_FS=y
4968 | CONFIG_PROC_KCORE=y
4969 | CONFIG_PROC_VMCORE=y
4970 | CONFIG_PROC_SYSCTL=y
4971 | CONFIG_PROC_PAGE_MONITOR=y
4972 | # CONFIG_PROC_CHILDREN is not set
4973 | CONFIG_KERNFS=y
4974 | CONFIG_SYSFS=y
4975 | CONFIG_TMPFS=y
4976 | CONFIG_TMPFS_POSIX_ACL=y
4977 | CONFIG_TMPFS_XATTR=y
4978 | CONFIG_HUGETLBFS=y
4979 | CONFIG_HUGETLB_PAGE=y
4980 | CONFIG_ARCH_HAS_GIGANTIC_PAGE=y
4981 | CONFIG_CONFIGFS_FS=y
4982 | # CONFIG_EFIVAR_FS is not set
4983 | CONFIG_MISC_FILESYSTEMS=y
4984 | # CONFIG_ORANGEFS_FS is not set
4985 | # CONFIG_ADFS_FS is not set
4986 | # CONFIG_AFFS_FS is not set
4987 | # CONFIG_ECRYPT_FS is not set
4988 | # CONFIG_HFS_FS is not set
4989 | # CONFIG_HFSPLUS_FS is not set
4990 | # CONFIG_BEFS_FS is not set
4991 | # CONFIG_BFS_FS is not set
4992 | # CONFIG_EFS_FS is not set
4993 | # CONFIG_LOGFS is not set
4994 | # CONFIG_CRAMFS is not set
4995 | # CONFIG_SQUASHFS is not set
4996 | # CONFIG_VXFS_FS is not set
4997 | # CONFIG_MINIX_FS is not set
4998 | # CONFIG_OMFS_FS is not set
4999 | # CONFIG_HPFS_FS is not set
5000 | # CONFIG_QNX4FS_FS is not set
5001 | # CONFIG_QNX6FS_FS is not set
5002 | # CONFIG_ROMFS_FS is not set
5003 | CONFIG_PSTORE=y
5004 | CONFIG_PSTORE_ZLIB_COMPRESS=y
5005 | # CONFIG_PSTORE_LZO_COMPRESS is not set
5006 | # CONFIG_PSTORE_LZ4_COMPRESS is not set
5007 | CONFIG_PSTORE_CONSOLE=y
5008 | CONFIG_PSTORE_PMSG=y
5009 | # CONFIG_PSTORE_FTRACE is not set
5010 | CONFIG_PSTORE_RAM=y
5011 | # CONFIG_SYSV_FS is not set
5012 | # CONFIG_UFS_FS is not set
5013 | CONFIG_NETWORK_FILESYSTEMS=y
5014 | CONFIG_NFS_FS=y
5015 | CONFIG_NFS_V2=y
5016 | CONFIG_NFS_V3=y
5017 | CONFIG_NFS_V3_ACL=y
5018 | CONFIG_NFS_V4=y
5019 | # CONFIG_NFS_SWAP is not set
5020 | # CONFIG_NFS_V4_1 is not set
5021 | CONFIG_ROOT_NFS=y
5022 | # CONFIG_NFS_USE_LEGACY_DNS is not set
5023 | CONFIG_NFS_USE_KERNEL_DNS=y
5024 | # CONFIG_NFSD is not set
5025 | CONFIG_GRACE_PERIOD=y
5026 | CONFIG_LOCKD=y
5027 | CONFIG_LOCKD_V4=y
5028 | CONFIG_NFS_ACL_SUPPORT=y
5029 | CONFIG_NFS_COMMON=y
5030 | CONFIG_SUNRPC=y
5031 | CONFIG_SUNRPC_GSS=y
5032 | # CONFIG_SUNRPC_DEBUG is not set
5033 | # CONFIG_CEPH_FS is not set
5034 | # CONFIG_CIFS is not set
5035 | # CONFIG_NCP_FS is not set
5036 | # CONFIG_CODA_FS is not set
5037 | # CONFIG_AFS_FS is not set
5038 | CONFIG_9P_FS=y
5039 | # CONFIG_9P_FS_POSIX_ACL is not set
5040 | # CONFIG_9P_FS_SECURITY is not set
5041 | CONFIG_NLS=y
5042 | CONFIG_NLS_DEFAULT="utf8"
5043 | CONFIG_NLS_CODEPAGE_437=y
5044 | CONFIG_NLS_CODEPAGE_737=y
5045 | CONFIG_NLS_CODEPAGE_775=y
5046 | CONFIG_NLS_CODEPAGE_850=y
5047 | CONFIG_NLS_CODEPAGE_852=y
5048 | CONFIG_NLS_CODEPAGE_855=y
5049 | CONFIG_NLS_CODEPAGE_857=y
5050 | CONFIG_NLS_CODEPAGE_860=y
5051 | CONFIG_NLS_CODEPAGE_861=y
5052 | CONFIG_NLS_CODEPAGE_862=y
5053 | CONFIG_NLS_CODEPAGE_863=y
5054 | CONFIG_NLS_CODEPAGE_864=y
5055 | CONFIG_NLS_CODEPAGE_865=y
5056 | CONFIG_NLS_CODEPAGE_866=y
5057 | CONFIG_NLS_CODEPAGE_869=y
5058 | CONFIG_NLS_CODEPAGE_936=y
5059 | CONFIG_NLS_CODEPAGE_950=y
5060 | CONFIG_NLS_CODEPAGE_932=y
5061 | CONFIG_NLS_CODEPAGE_949=y
5062 | CONFIG_NLS_CODEPAGE_874=y
5063 | CONFIG_NLS_ISO8859_8=y
5064 | CONFIG_NLS_CODEPAGE_1250=y
5065 | CONFIG_NLS_CODEPAGE_1251=y
5066 | CONFIG_NLS_ASCII=y
5067 | CONFIG_NLS_ISO8859_1=y
5068 | CONFIG_NLS_ISO8859_2=y
5069 | CONFIG_NLS_ISO8859_3=y
5070 | CONFIG_NLS_ISO8859_4=y
5071 | CONFIG_NLS_ISO8859_5=y
5072 | CONFIG_NLS_ISO8859_6=y
5073 | CONFIG_NLS_ISO8859_7=y
5074 | CONFIG_NLS_ISO8859_9=y
5075 | CONFIG_NLS_ISO8859_13=y
5076 | CONFIG_NLS_ISO8859_14=y
5077 | CONFIG_NLS_ISO8859_15=y
5078 | CONFIG_NLS_KOI8_R=y
5079 | CONFIG_NLS_KOI8_U=y
5080 | # CONFIG_NLS_MAC_ROMAN is not set
5081 | # CONFIG_NLS_MAC_CELTIC is not set
5082 | # CONFIG_NLS_MAC_CENTEURO is not set
5083 | # CONFIG_NLS_MAC_CROATIAN is not set
5084 | # CONFIG_NLS_MAC_CYRILLIC is not set
5085 | # CONFIG_NLS_MAC_GAELIC is not set
5086 | # CONFIG_NLS_MAC_GREEK is not set
5087 | # CONFIG_NLS_MAC_ICELAND is not set
5088 | # CONFIG_NLS_MAC_INUIT is not set
5089 | # CONFIG_NLS_MAC_ROMANIAN is not set
5090 | # CONFIG_NLS_MAC_TURKISH is not set
5091 | CONFIG_NLS_UTF8=y
5092 | # CONFIG_DLM is not set
5093 |
5094 | #
5095 | # Kernel hacking
5096 | #
5097 | CONFIG_TRACE_IRQFLAGS_SUPPORT=y
5098 |
5099 | #
5100 | # printk and dmesg options
5101 | #
5102 | CONFIG_PRINTK_TIME=y
5103 | CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4
5104 | # CONFIG_BOOT_PRINTK_DELAY is not set
5105 | # CONFIG_DYNAMIC_DEBUG is not set
5106 |
5107 | #
5108 | # Compile-time checks and compiler options
5109 | #
5110 | CONFIG_DEBUG_INFO=y
5111 | # CONFIG_DEBUG_INFO_REDUCED is not set
5112 | # CONFIG_DEBUG_INFO_SPLIT is not set
5113 | # CONFIG_DEBUG_INFO_DWARF4 is not set
5114 | # CONFIG_GDB_SCRIPTS is not set
5115 | CONFIG_ENABLE_WARN_DEPRECATED=y
5116 | CONFIG_ENABLE_MUST_CHECK=y
5117 | CONFIG_FRAME_WARN=2048
5118 | # CONFIG_STRIP_ASM_SYMS is not set
5119 | # CONFIG_READABLE_ASM is not set
5120 | # CONFIG_UNUSED_SYMBOLS is not set
5121 | # CONFIG_PAGE_OWNER is not set
5122 | CONFIG_DEBUG_FS=y
5123 | # CONFIG_HEADERS_CHECK is not set
5124 | # CONFIG_DEBUG_SECTION_MISMATCH is not set
5125 | CONFIG_SECTION_MISMATCH_WARN_ONLY=y
5126 | CONFIG_ARCH_WANT_FRAME_POINTERS=y
5127 | CONFIG_FRAME_POINTER=y
5128 | CONFIG_STACK_VALIDATION=y
5129 | # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
5130 | CONFIG_MAGIC_SYSRQ=y
5131 | CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1
5132 | CONFIG_DEBUG_KERNEL=y
5133 |
5134 | #
5135 | # Memory Debugging
5136 | #
5137 | # CONFIG_PAGE_EXTENSION is not set
5138 | # CONFIG_DEBUG_PAGEALLOC is not set
5139 | # CONFIG_PAGE_POISONING is not set
5140 | # CONFIG_DEBUG_PAGE_REF is not set
5141 | # CONFIG_DEBUG_OBJECTS is not set
5142 | # CONFIG_SLUB_DEBUG_ON is not set
5143 | # CONFIG_SLUB_STATS is not set
5144 | CONFIG_HAVE_DEBUG_KMEMLEAK=y
5145 | # CONFIG_DEBUG_KMEMLEAK is not set
5146 | CONFIG_DEBUG_STACK_USAGE=y
5147 | CONFIG_DEBUG_VM=y
5148 | # CONFIG_DEBUG_VM_VMACACHE is not set
5149 | # CONFIG_DEBUG_VM_RB is not set
5150 | # CONFIG_DEBUG_VM_PGFLAGS is not set
5151 | # CONFIG_DEBUG_VIRTUAL is not set
5152 | CONFIG_DEBUG_MEMORY_INIT=y
5153 | # CONFIG_DEBUG_PER_CPU_MAPS is not set
5154 | CONFIG_HAVE_DEBUG_STACKOVERFLOW=y
5155 | CONFIG_DEBUG_STACKOVERFLOW=y
5156 | CONFIG_HAVE_ARCH_KMEMCHECK=y
5157 | CONFIG_HAVE_ARCH_KASAN=y
5158 | CONFIG_KASAN=y
5159 | # CONFIG_KASAN_OUTLINE is not set
5160 | CONFIG_KASAN_INLINE=y
5161 | # CONFIG_TEST_KASAN is not set
5162 | CONFIG_ARCH_HAS_KCOV=y
5163 | CONFIG_KCOV=y
5164 | CONFIG_KCOV_INSTRUMENT_ALL=y
5165 | # CONFIG_DEBUG_SHIRQ is not set
5166 |
5167 | #
5168 | # Debug Lockups and Hangs
5169 | #
5170 | CONFIG_LOCKUP_DETECTOR=y
5171 | CONFIG_HARDLOCKUP_DETECTOR=y
5172 | CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y
5173 | CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=1
5174 | CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=y
5175 | CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=1
5176 | CONFIG_DETECT_HUNG_TASK=y
5177 | CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120
5178 | CONFIG_BOOTPARAM_HUNG_TASK_PANIC=y
5179 | CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=1
5180 | # CONFIG_WQ_WATCHDOG is not set
5181 | # CONFIG_PANIC_ON_OOPS is not set
5182 | CONFIG_PANIC_ON_OOPS_VALUE=0
5183 | CONFIG_PANIC_TIMEOUT=0
5184 | # CONFIG_SCHED_DEBUG is not set
5185 | CONFIG_SCHED_INFO=y
5186 | CONFIG_SCHEDSTATS=y
5187 | # CONFIG_SCHED_STACK_END_CHECK is not set
5188 | # CONFIG_DEBUG_TIMEKEEPING is not set
5189 | # CONFIG_TIMER_STATS is not set
5190 | CONFIG_DEBUG_PREEMPT=y
5191 |
5192 | #
5193 | # Lock Debugging (spinlocks, mutexes, etc...)
5194 | #
5195 | CONFIG_DEBUG_RT_MUTEXES=y
5196 | CONFIG_DEBUG_SPINLOCK=y
5197 | CONFIG_DEBUG_MUTEXES=y
5198 | CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y
5199 | CONFIG_DEBUG_LOCK_ALLOC=y
5200 | CONFIG_PROVE_LOCKING=y
5201 | CONFIG_LOCKDEP=y
5202 | # CONFIG_LOCK_STAT is not set
5203 | # CONFIG_DEBUG_LOCKDEP is not set
5204 | CONFIG_DEBUG_ATOMIC_SLEEP=y
5205 | # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
5206 | # CONFIG_LOCK_TORTURE_TEST is not set
5207 | CONFIG_TRACE_IRQFLAGS=y
5208 | CONFIG_STACKTRACE=y
5209 | # CONFIG_DEBUG_KOBJECT is not set
5210 | CONFIG_DEBUG_BUGVERBOSE=y
5211 | CONFIG_DEBUG_LIST=y
5212 | CONFIG_DEBUG_PI_LIST=y
5213 | # CONFIG_DEBUG_SG is not set
5214 | CONFIG_DEBUG_NOTIFIERS=y
5215 | # CONFIG_DEBUG_CREDENTIALS is not set
5216 |
5217 | #
5218 | # RCU Debugging
5219 | #
5220 | CONFIG_PROVE_RCU=y
5221 | # CONFIG_PROVE_RCU_REPEATEDLY is not set
5222 | # CONFIG_SPARSE_RCU_POINTER is not set
5223 | # CONFIG_TORTURE_TEST is not set
5224 | # CONFIG_RCU_PERF_TEST is not set
5225 | # CONFIG_RCU_TORTURE_TEST is not set
5226 | CONFIG_RCU_CPU_STALL_TIMEOUT=120
5227 | # CONFIG_RCU_TRACE is not set
5228 | # CONFIG_RCU_EQS_DEBUG is not set
5229 | # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set
5230 | # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
5231 | # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set
5232 | # CONFIG_NOTIFIER_ERROR_INJECTION is not set
5233 | # CONFIG_FAULT_INJECTION is not set
5234 | # CONFIG_LATENCYTOP is not set
5235 | CONFIG_USER_STACKTRACE_SUPPORT=y
5236 | CONFIG_NOP_TRACER=y
5237 | CONFIG_HAVE_FUNCTION_TRACER=y
5238 | CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
5239 | CONFIG_HAVE_DYNAMIC_FTRACE=y
5240 | CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y
5241 | CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
5242 | CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
5243 | CONFIG_HAVE_FENTRY=y
5244 | CONFIG_HAVE_C_RECORDMCOUNT=y
5245 | CONFIG_TRACE_CLOCK=y
5246 | CONFIG_RING_BUFFER=y
5247 | CONFIG_EVENT_TRACING=y
5248 | CONFIG_CONTEXT_SWITCH_TRACER=y
5249 | CONFIG_RING_BUFFER_ALLOW_SWAP=y
5250 | CONFIG_TRACING=y
5251 | CONFIG_GENERIC_TRACER=y
5252 | CONFIG_TRACING_SUPPORT=y
5253 | CONFIG_FTRACE=y
5254 | CONFIG_FUNCTION_TRACER=y
5255 | # CONFIG_IRQSOFF_TRACER is not set
5256 | # CONFIG_PREEMPT_TRACER is not set
5257 | # CONFIG_SCHED_TRACER is not set
5258 | # CONFIG_HWLAT_TRACER is not set
5259 | # CONFIG_FTRACE_SYSCALLS is not set
5260 | # CONFIG_TRACER_SNAPSHOT is not set
5261 | CONFIG_BRANCH_PROFILE_NONE=y
5262 | # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
5263 | # CONFIG_PROFILE_ALL_BRANCHES is not set
5264 | # CONFIG_STACK_TRACER is not set
5265 | CONFIG_BLK_DEV_IO_TRACE=y
5266 | CONFIG_KPROBE_EVENT=y
5267 | # CONFIG_UPROBE_EVENT is not set
5268 | CONFIG_PROBE_EVENTS=y
5269 | CONFIG_DYNAMIC_FTRACE=y
5270 | CONFIG_DYNAMIC_FTRACE_WITH_REGS=y
5271 | # CONFIG_FUNCTION_PROFILER is not set
5272 | CONFIG_FTRACE_MCOUNT_RECORD=y
5273 | # CONFIG_FTRACE_STARTUP_TEST is not set
5274 | # CONFIG_MMIOTRACE is not set
5275 | # CONFIG_HIST_TRIGGERS is not set
5276 | # CONFIG_TRACEPOINT_BENCHMARK is not set
5277 | # CONFIG_RING_BUFFER_BENCHMARK is not set
5278 | # CONFIG_RING_BUFFER_STARTUP_TEST is not set
5279 | # CONFIG_TRACE_ENUM_MAP_FILE is not set
5280 |
5281 | #
5282 | # Runtime Testing
5283 | #
5284 | # CONFIG_LKDTM is not set
5285 | # CONFIG_TEST_LIST_SORT is not set
5286 | # CONFIG_KPROBES_SANITY_TEST is not set
5287 | # CONFIG_BACKTRACE_SELF_TEST is not set
5288 | # CONFIG_RBTREE_TEST is not set
5289 | # CONFIG_INTERVAL_TREE_TEST is not set
5290 | # CONFIG_PERCPU_TEST is not set
5291 | # CONFIG_ATOMIC64_SELFTEST is not set
5292 | # CONFIG_ASYNC_RAID6_TEST is not set
5293 | # CONFIG_TEST_HEXDUMP is not set
5294 | # CONFIG_TEST_STRING_HELPERS is not set
5295 | # CONFIG_TEST_KSTRTOX is not set
5296 | # CONFIG_TEST_PRINTF is not set
5297 | # CONFIG_TEST_BITMAP is not set
5298 | # CONFIG_TEST_UUID is not set
5299 | # CONFIG_TEST_RHASHTABLE is not set
5300 | # CONFIG_TEST_HASH is not set
5301 | CONFIG_PROVIDE_OHCI1394_DMA_INIT=y
5302 | # CONFIG_DMA_API_DEBUG is not set
5303 | # CONFIG_TEST_LKM is not set
5304 | # CONFIG_TEST_USER_COPY is not set
5305 | # CONFIG_TEST_BPF is not set
5306 | # CONFIG_TEST_FIRMWARE is not set
5307 | # CONFIG_TEST_UDELAY is not set
5308 | # CONFIG_MEMTEST is not set
5309 | # CONFIG_TEST_STATIC_KEYS is not set
5310 | # CONFIG_SAMPLES is not set
5311 | CONFIG_HAVE_ARCH_KGDB=y
5312 | # CONFIG_KGDB is not set
5313 | CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y
5314 | # CONFIG_ARCH_WANTS_UBSAN_NO_NULL is not set
5315 | # CONFIG_UBSAN is not set
5316 | CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y
5317 | CONFIG_STRICT_DEVMEM=y
5318 | # CONFIG_IO_STRICT_DEVMEM is not set
5319 | CONFIG_X86_VERBOSE_BOOTUP=y
5320 | CONFIG_EARLY_PRINTK=y
5321 | CONFIG_EARLY_PRINTK_DBGP=y
5322 | # CONFIG_EARLY_PRINTK_EFI is not set
5323 | # CONFIG_X86_PTDUMP_CORE is not set
5324 | # CONFIG_X86_PTDUMP is not set
5325 | # CONFIG_EFI_PGT_DUMP is not set
5326 | # CONFIG_DEBUG_RODATA_TEST is not set
5327 | # CONFIG_DEBUG_NX_TEST is not set
5328 | CONFIG_DOUBLEFAULT=y
5329 | # CONFIG_DEBUG_TLBFLUSH is not set
5330 | # CONFIG_IOMMU_STRESS is not set
5331 | CONFIG_HAVE_MMIOTRACE_SUPPORT=y
5332 | # CONFIG_X86_DECODER_SELFTEST is not set
5333 | CONFIG_IO_DELAY_TYPE_0X80=0
5334 | CONFIG_IO_DELAY_TYPE_0XED=1
5335 | CONFIG_IO_DELAY_TYPE_UDELAY=2
5336 | CONFIG_IO_DELAY_TYPE_NONE=3
5337 | # CONFIG_IO_DELAY_0X80 is not set
5338 | # CONFIG_IO_DELAY_0XED is not set
5339 | # CONFIG_IO_DELAY_UDELAY is not set
5340 | CONFIG_IO_DELAY_NONE=y
5341 | CONFIG_DEFAULT_IO_DELAY_TYPE=3
5342 | CONFIG_DEBUG_BOOT_PARAMS=y
5343 | # CONFIG_CPA_DEBUG is not set
5344 | CONFIG_OPTIMIZE_INLINING=y
5345 | # CONFIG_DEBUG_ENTRY is not set
5346 | # CONFIG_DEBUG_NMI_SELFTEST is not set
5347 | CONFIG_X86_DEBUG_FPU=y
5348 | # CONFIG_PUNIT_ATOM_DEBUG is not set
5349 |
5350 | #
5351 | # Security options
5352 | #
5353 |
5354 | #
5355 | # PaX
5356 | #
5357 | CONFIG_TASK_SIZE_MAX_SHIFT=47
5358 | # CONFIG_PAX is not set
5359 |
5360 | #
5361 | # Miscellaneous hardening features
5362 | #
5363 | # CONFIG_PAX_MEMORY_SANITIZE is not set
5364 | # CONFIG_PAX_MEMORY_STACKLEAK is not set
5365 | # CONFIG_PAX_MEMORY_STRUCTLEAK is not set
5366 | # CONFIG_PAX_MEMORY_UDEREF is not set
5367 | # CONFIG_PAX_REFCOUNT is not set
5368 | # CONFIG_PAX_USERCOPY is not set
5369 | # CONFIG_PAX_SIZE_OVERFLOW is not set
5370 | # CONFIG_PAX_INITIFY is not set
5371 | CONFIG_HAVE_PAX_INITIFY_INIT_EXIT=y
5372 | # CONFIG_PAX_LATENT_ENTROPY is not set
5373 | CONFIG_PAX_RAP=y
5374 | CONFIG_KEYS=y
5375 | # CONFIG_PERSISTENT_KEYRINGS is not set
5376 | # CONFIG_BIG_KEYS is not set
5377 | # CONFIG_TRUSTED_KEYS is not set
5378 | # CONFIG_ENCRYPTED_KEYS is not set
5379 | # CONFIG_KEY_DH_OPERATIONS is not set
5380 | # CONFIG_SECURITY_DMESG_RESTRICT is not set
5381 | CONFIG_SECURITY=y
5382 | CONFIG_SECURITYFS=y
5383 | CONFIG_SECURITY_NETWORK=y
5384 | # CONFIG_SECURITY_NETWORK_XFRM is not set
5385 | CONFIG_SECURITY_PATH=y
5386 | # CONFIG_INTEL_TXT is not set
5387 | CONFIG_LSM_MMAP_MIN_ADDR=65536
5388 | CONFIG_HAVE_ARCH_HARDENED_USERCOPY=y
5389 | CONFIG_SECURITY_SELINUX=y
5390 | # CONFIG_SECURITY_SELINUX_BOOTPARAM is not set
5391 | # CONFIG_SECURITY_SELINUX_DISABLE is not set
5392 | CONFIG_SECURITY_SELINUX_DEVELOP=y
5393 | CONFIG_SECURITY_SELINUX_AVC_STATS=y
5394 | CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1
5395 | # CONFIG_SECURITY_SMACK is not set
5396 | # CONFIG_SECURITY_TOMOYO is not set
5397 | CONFIG_SECURITY_APPARMOR=y
5398 | CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE=1
5399 | CONFIG_SECURITY_APPARMOR_HASH=y
5400 | CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y
5401 | # CONFIG_SECURITY_LOADPIN is not set
5402 | # CONFIG_SECURITY_YAMA is not set
5403 | CONFIG_INTEGRITY=y
5404 | # CONFIG_INTEGRITY_SIGNATURE is not set
5405 | CONFIG_INTEGRITY_AUDIT=y
5406 | # CONFIG_IMA is not set
5407 | # CONFIG_EVM is not set
5408 | # CONFIG_DEFAULT_SECURITY_SELINUX is not set
5409 | CONFIG_DEFAULT_SECURITY_APPARMOR=y
5410 | # CONFIG_DEFAULT_SECURITY_DAC is not set
5411 | CONFIG_DEFAULT_SECURITY="apparmor"
5412 | CONFIG_XOR_BLOCKS=y
5413 | CONFIG_ASYNC_CORE=y
5414 | CONFIG_ASYNC_MEMCPY=y
5415 | CONFIG_ASYNC_XOR=y
5416 | CONFIG_ASYNC_PQ=y
5417 | CONFIG_ASYNC_RAID6_RECOV=y
5418 | CONFIG_CRYPTO=y
5419 |
5420 | #
5421 | # Crypto core or helper
5422 | #
5423 | CONFIG_CRYPTO_ALGAPI=y
5424 | CONFIG_CRYPTO_ALGAPI2=y
5425 | CONFIG_CRYPTO_AEAD=y
5426 | CONFIG_CRYPTO_AEAD2=y
5427 | CONFIG_CRYPTO_BLKCIPHER=y
5428 | CONFIG_CRYPTO_BLKCIPHER2=y
5429 | CONFIG_CRYPTO_HASH=y
5430 | CONFIG_CRYPTO_HASH2=y
5431 | CONFIG_CRYPTO_RNG=y
5432 | CONFIG_CRYPTO_RNG2=y
5433 | CONFIG_CRYPTO_RNG_DEFAULT=y
5434 | CONFIG_CRYPTO_AKCIPHER2=y
5435 | CONFIG_CRYPTO_AKCIPHER=y
5436 | CONFIG_CRYPTO_KPP2=y
5437 | CONFIG_CRYPTO_RSA=y
5438 | # CONFIG_CRYPTO_DH is not set
5439 | CONFIG_CRYPTO_ECDH=y
5440 | CONFIG_CRYPTO_MANAGER=y
5441 | CONFIG_CRYPTO_MANAGER2=y
5442 | # CONFIG_CRYPTO_USER is not set
5443 | CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
5444 | CONFIG_CRYPTO_GF128MUL=y
5445 | CONFIG_CRYPTO_NULL=y
5446 | CONFIG_CRYPTO_NULL2=y
5447 | # CONFIG_CRYPTO_PCRYPT is not set
5448 | CONFIG_CRYPTO_WORKQUEUE=y
5449 | CONFIG_CRYPTO_CRYPTD=y
5450 | # CONFIG_CRYPTO_MCRYPTD is not set
5451 | CONFIG_CRYPTO_AUTHENC=y
5452 | # CONFIG_CRYPTO_TEST is not set
5453 | CONFIG_CRYPTO_ABLK_HELPER=y
5454 | CONFIG_CRYPTO_GLUE_HELPER_X86=y
5455 |
5456 | #
5457 | # Authenticated Encryption with Associated Data
5458 | #
5459 | CONFIG_CRYPTO_CCM=y
5460 | CONFIG_CRYPTO_GCM=y
5461 | # CONFIG_CRYPTO_CHACHA20POLY1305 is not set
5462 | CONFIG_CRYPTO_SEQIV=y
5463 | CONFIG_CRYPTO_ECHAINIV=y
5464 |
5465 | #
5466 | # Block modes
5467 | #
5468 | CONFIG_CRYPTO_CBC=y
5469 | CONFIG_CRYPTO_CTR=y
5470 | # CONFIG_CRYPTO_CTS is not set
5471 | CONFIG_CRYPTO_ECB=y
5472 | CONFIG_CRYPTO_LRW=y
5473 | # CONFIG_CRYPTO_PCBC is not set
5474 | CONFIG_CRYPTO_XTS=y
5475 | # CONFIG_CRYPTO_KEYWRAP is not set
5476 |
5477 | #
5478 | # Hash modes
5479 | #
5480 | CONFIG_CRYPTO_CMAC=y
5481 | CONFIG_CRYPTO_HMAC=y
5482 | # CONFIG_CRYPTO_XCBC is not set
5483 | # CONFIG_CRYPTO_VMAC is not set
5484 |
5485 | #
5486 | # Digest
5487 | #
5488 | CONFIG_CRYPTO_CRC32C=y
5489 | # CONFIG_CRYPTO_CRC32C_INTEL is not set
5490 | # CONFIG_CRYPTO_CRC32 is not set
5491 | # CONFIG_CRYPTO_CRC32_PCLMUL is not set
5492 | CONFIG_CRYPTO_CRCT10DIF=y
5493 | # CONFIG_CRYPTO_CRCT10DIF_PCLMUL is not set
5494 | CONFIG_CRYPTO_GHASH=y
5495 | # CONFIG_CRYPTO_POLY1305 is not set
5496 | # CONFIG_CRYPTO_POLY1305_X86_64 is not set
5497 | # CONFIG_CRYPTO_MD4 is not set
5498 | CONFIG_CRYPTO_MD5=y
5499 | CONFIG_CRYPTO_MICHAEL_MIC=y
5500 | # CONFIG_CRYPTO_RMD128 is not set
5501 | # CONFIG_CRYPTO_RMD160 is not set
5502 | # CONFIG_CRYPTO_RMD256 is not set
5503 | # CONFIG_CRYPTO_RMD320 is not set
5504 | CONFIG_CRYPTO_SHA1=y
5505 | # CONFIG_CRYPTO_SHA1_SSSE3 is not set
5506 | # CONFIG_CRYPTO_SHA256_SSSE3 is not set
5507 | # CONFIG_CRYPTO_SHA512_SSSE3 is not set
5508 | # CONFIG_CRYPTO_SHA1_MB is not set
5509 | # CONFIG_CRYPTO_SHA256_MB is not set
5510 | # CONFIG_CRYPTO_SHA512_MB is not set
5511 | CONFIG_CRYPTO_SHA256=y
5512 | CONFIG_CRYPTO_SHA512=y
5513 | # CONFIG_CRYPTO_SHA3 is not set
5514 | # CONFIG_CRYPTO_TGR192 is not set
5515 | # CONFIG_CRYPTO_WP512 is not set
5516 | # CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL is not set
5517 |
5518 | #
5519 | # Ciphers
5520 | #
5521 | CONFIG_CRYPTO_AES=y
5522 | CONFIG_CRYPTO_AES_X86_64=y
5523 | CONFIG_CRYPTO_AES_NI_INTEL=y
5524 | # CONFIG_CRYPTO_ANUBIS is not set
5525 | CONFIG_CRYPTO_ARC4=y
5526 | # CONFIG_CRYPTO_BLOWFISH is not set
5527 | # CONFIG_CRYPTO_BLOWFISH_X86_64 is not set
5528 | # CONFIG_CRYPTO_CAMELLIA is not set
5529 | # CONFIG_CRYPTO_CAMELLIA_X86_64 is not set
5530 | # CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64 is not set
5531 | # CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64 is not set
5532 | # CONFIG_CRYPTO_CAST5 is not set
5533 | # CONFIG_CRYPTO_CAST5_AVX_X86_64 is not set
5534 | # CONFIG_CRYPTO_CAST6 is not set
5535 | # CONFIG_CRYPTO_CAST6_AVX_X86_64 is not set
5536 | CONFIG_CRYPTO_DES=y
5537 | # CONFIG_CRYPTO_DES3_EDE_X86_64 is not set
5538 | # CONFIG_CRYPTO_FCRYPT is not set
5539 | # CONFIG_CRYPTO_KHAZAD is not set
5540 | # CONFIG_CRYPTO_SALSA20 is not set
5541 | # CONFIG_CRYPTO_SALSA20_X86_64 is not set
5542 | # CONFIG_CRYPTO_CHACHA20 is not set
5543 | # CONFIG_CRYPTO_CHACHA20_X86_64 is not set
5544 | # CONFIG_CRYPTO_SEED is not set
5545 | # CONFIG_CRYPTO_SERPENT is not set
5546 | # CONFIG_CRYPTO_SERPENT_SSE2_X86_64 is not set
5547 | # CONFIG_CRYPTO_SERPENT_AVX_X86_64 is not set
5548 | # CONFIG_CRYPTO_SERPENT_AVX2_X86_64 is not set
5549 | # CONFIG_CRYPTO_TEA is not set
5550 | # CONFIG_CRYPTO_TWOFISH is not set
5551 | # CONFIG_CRYPTO_TWOFISH_X86_64 is not set
5552 | # CONFIG_CRYPTO_TWOFISH_X86_64_3WAY is not set
5553 | # CONFIG_CRYPTO_TWOFISH_AVX_X86_64 is not set
5554 |
5555 | #
5556 | # Compression
5557 | #
5558 | CONFIG_CRYPTO_DEFLATE=y
5559 | # CONFIG_CRYPTO_LZO is not set
5560 | # CONFIG_CRYPTO_842 is not set
5561 | # CONFIG_CRYPTO_LZ4 is not set
5562 | # CONFIG_CRYPTO_LZ4HC is not set
5563 |
5564 | #
5565 | # Random Number Generation
5566 | #
5567 | CONFIG_CRYPTO_ANSI_CPRNG=y
5568 | CONFIG_CRYPTO_DRBG_MENU=y
5569 | CONFIG_CRYPTO_DRBG_HMAC=y
5570 | # CONFIG_CRYPTO_DRBG_HASH is not set
5571 | # CONFIG_CRYPTO_DRBG_CTR is not set
5572 | CONFIG_CRYPTO_DRBG=y
5573 | CONFIG_CRYPTO_JITTERENTROPY=y
5574 | # CONFIG_CRYPTO_USER_API_HASH is not set
5575 | # CONFIG_CRYPTO_USER_API_SKCIPHER is not set
5576 | # CONFIG_CRYPTO_USER_API_RNG is not set
5577 | # CONFIG_CRYPTO_USER_API_AEAD is not set
5578 | CONFIG_CRYPTO_HASH_INFO=y
5579 | CONFIG_CRYPTO_HW=y
5580 | # CONFIG_CRYPTO_DEV_PADLOCK is not set
5581 | # CONFIG_CRYPTO_DEV_CCP is not set
5582 | # CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set
5583 | # CONFIG_CRYPTO_DEV_QAT_C3XXX is not set
5584 | # CONFIG_CRYPTO_DEV_QAT_C62X is not set
5585 | # CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set
5586 | # CONFIG_CRYPTO_DEV_QAT_C3XXXVF is not set
5587 | # CONFIG_CRYPTO_DEV_QAT_C62XVF is not set
5588 | CONFIG_ASYMMETRIC_KEY_TYPE=y
5589 | CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y
5590 | CONFIG_X509_CERTIFICATE_PARSER=y
5591 | CONFIG_PKCS7_MESSAGE_PARSER=y
5592 |
5593 | #
5594 | # Certificates for signature checking
5595 | #
5596 | CONFIG_SYSTEM_TRUSTED_KEYRING=y
5597 | CONFIG_SYSTEM_TRUSTED_KEYS=""
5598 | # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set
5599 | # CONFIG_SECONDARY_TRUSTED_KEYRING is not set
5600 | CONFIG_HAVE_KVM=y
5601 | CONFIG_VIRTUALIZATION=y
5602 | # CONFIG_KVM is not set
5603 | # CONFIG_VHOST_NET is not set
5604 | # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set
5605 | CONFIG_BINARY_PRINTF=y
5606 |
5607 | #
5608 | # Library routines
5609 | #
5610 | CONFIG_RAID6_PQ=y
5611 | CONFIG_BITREVERSE=y
5612 | # CONFIG_HAVE_ARCH_BITREVERSE is not set
5613 | CONFIG_RATIONAL=y
5614 | CONFIG_GENERIC_STRNCPY_FROM_USER=y
5615 | CONFIG_GENERIC_STRNLEN_USER=y
5616 | CONFIG_GENERIC_NET_UTILS=y
5617 | CONFIG_GENERIC_FIND_FIRST_BIT=y
5618 | CONFIG_GENERIC_PCI_IOMAP=y
5619 | CONFIG_GENERIC_IOMAP=y
5620 | CONFIG_GENERIC_IO=y
5621 | CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y
5622 | CONFIG_ARCH_HAS_FAST_MULTIPLIER=y
5623 | CONFIG_CRC_CCITT=y
5624 | CONFIG_CRC16=y
5625 | CONFIG_CRC_T10DIF=y
5626 | CONFIG_CRC_ITU_T=y
5627 | CONFIG_CRC32=y
5628 | # CONFIG_CRC32_SELFTEST is not set
5629 | CONFIG_CRC32_SLICEBY8=y
5630 | # CONFIG_CRC32_SLICEBY4 is not set
5631 | # CONFIG_CRC32_SARWATE is not set
5632 | # CONFIG_CRC32_BIT is not set
5633 | CONFIG_CRC7=y
5634 | CONFIG_LIBCRC32C=y
5635 | # CONFIG_CRC8 is not set
5636 | # CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set
5637 | # CONFIG_RANDOM32_SELFTEST is not set
5638 | CONFIG_ZLIB_INFLATE=y
5639 | CONFIG_ZLIB_DEFLATE=y
5640 | CONFIG_LZO_COMPRESS=y
5641 | CONFIG_LZO_DECOMPRESS=y
5642 | CONFIG_LZ4_DECOMPRESS=y
5643 | CONFIG_XZ_DEC=y
5644 | CONFIG_XZ_DEC_X86=y
5645 | CONFIG_XZ_DEC_POWERPC=y
5646 | CONFIG_XZ_DEC_IA64=y
5647 | CONFIG_XZ_DEC_ARM=y
5648 | CONFIG_XZ_DEC_ARMTHUMB=y
5649 | CONFIG_XZ_DEC_SPARC=y
5650 | CONFIG_XZ_DEC_BCJ=y
5651 | # CONFIG_XZ_DEC_TEST is not set
5652 | CONFIG_DECOMPRESS_GZIP=y
5653 | CONFIG_DECOMPRESS_BZIP2=y
5654 | CONFIG_DECOMPRESS_LZMA=y
5655 | CONFIG_DECOMPRESS_XZ=y
5656 | CONFIG_DECOMPRESS_LZO=y
5657 | CONFIG_DECOMPRESS_LZ4=y
5658 | CONFIG_GENERIC_ALLOCATOR=y
5659 | CONFIG_REED_SOLOMON=y
5660 | CONFIG_REED_SOLOMON_ENC8=y
5661 | CONFIG_REED_SOLOMON_DEC8=y
5662 | CONFIG_TEXTSEARCH=y
5663 | CONFIG_TEXTSEARCH_KMP=y
5664 | CONFIG_TEXTSEARCH_BM=y
5665 | CONFIG_TEXTSEARCH_FSM=y
5666 | CONFIG_INTERVAL_TREE=y
5667 | CONFIG_RADIX_TREE_MULTIORDER=y
5668 | CONFIG_ASSOCIATIVE_ARRAY=y
5669 | CONFIG_HAS_IOMEM=y
5670 | CONFIG_HAS_IOPORT_MAP=y
5671 | CONFIG_HAS_DMA=y
5672 | CONFIG_CHECK_SIGNATURE=y
5673 | CONFIG_CPU_RMAP=y
5674 | CONFIG_DQL=y
5675 | CONFIG_GLOB=y
5676 | # CONFIG_GLOB_SELFTEST is not set
5677 | CONFIG_NLATTR=y
5678 | CONFIG_LRU_CACHE=y
5679 | CONFIG_CLZ_TAB=y
5680 | CONFIG_CORDIC=y
5681 | # CONFIG_DDR is not set
5682 | # CONFIG_IRQ_POLL is not set
5683 | CONFIG_MPILIB=y
5684 | CONFIG_OID_REGISTRY=y
5685 | CONFIG_UCS2_STRING=y
5686 | CONFIG_FONT_SUPPORT=y
5687 | # CONFIG_FONTS is not set
5688 | CONFIG_FONT_8x8=y
5689 | CONFIG_FONT_8x16=y
5690 | # CONFIG_SG_SPLIT is not set
5691 | CONFIG_SG_POOL=y
5692 | CONFIG_ARCH_HAS_SG_CHAIN=y
5693 | CONFIG_ARCH_HAS_PMEM_API=y
5694 | CONFIG_ARCH_HAS_MMIO_FLUSH=y
5695 | CONFIG_STACKDEPOT=y
5696 | CONFIG_SBITMAP=y
5697 |
--------------------------------------------------------------------------------
/RAP/pax-linux-4.9.24-test7.patch.xz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HexHive/mitiGate/71db05c640618de4c790b6108a9986a8640b544d/RAP/pax-linux-4.9.24-test7.patch.xz
--------------------------------------------------------------------------------
/RAP/rap_plugin.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/HexHive/mitiGate/71db05c640618de4c790b6108a9986a8640b544d/RAP/rap_plugin.so
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # mitiGate: quick benchmark to test mitigations.
2 |
3 | Mitigations often stop an attacker from gaining useful primitives such as
4 | arbitrary code execution. This benchmark tests common mitigations and compares
5 | their power.
6 |
7 | The current version focuses on forward-edge CFI and enables quick evaluation of
8 | LLVM-CFI and RAP.
9 |
10 | The forward edge is tested for indirect calls in C, focusing on function
11 | pointers stored in arrays or struct and compromised through several angles.
12 |
13 |
14 | ## LLVM-CFI
15 |
16 | LLVM-CFI is a function-prototype-based CFI that protects programs against
17 | corruption of function pointers. LLVM-CFI restricts targets to address-taken
18 | functions of the same prototype.
19 |
20 | Compile the benchmark with `make -f Makefile.llvmcfi`. Run it with
21 | `./test.llvmcfi`.
22 |
23 |
24 | ## RAP
25 |
26 | See the [note in the RAP directory](./RAP/README.md) on how to compile RAP or
27 | use the precompiled shared library for GCC 6.3.0. RAP restricts targets to
28 | functions of the same prototype.
29 |
30 | Compile the benchmark with `make -f Makefile.gccrap`. Run it with
31 | `./test.gccrap`.
32 |
33 |
34 | ## Evaluation
35 |
36 | We have evaluated LLVM-CFI and RAP for C programs in a
37 | [blog post](https://nebelwelt.net/blog/20181226-CFIeval.html) with some more
38 | details about the two CFI implementations.
39 |
40 |
--------------------------------------------------------------------------------
/test.c:
--------------------------------------------------------------------------------
1 | /*
2 |
3 | CFI eval: quick and dirty evaluation of a CFI mechanism.
4 |
5 | CFI eval measures the precision and performance of a CFI mechanism
6 | for the forward edge and tests different dispatch mechanisms and
7 | pointer corruption types. If it breaks you may keep the pieces.
8 |
9 | Threats to validity:
10 | - The current version is aimed at CFI mechanisms that use function
11 | prototype matching and assumes that same prototypes will just fail
12 | - No support for C++ (yet)
13 | - Incomplete performance testing through a primitive microbenchmark
14 | - Non-address taken testing is limited to a single prototype
15 |
16 | This program is free software: you can redistribute it and/or modify
17 | it under the terms of the GNU General Public License as published by
18 | the Free Software Foundation, either version 3 of the License, or
19 | (at your option) any later version.
20 |
21 | This program is distributed in the hope that it will be useful,
22 | but WITHOUT ANY WARRANTY; without even the implied warranty of
23 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
24 | GNU General Public License for more details.
25 |
26 | You should have received a copy of the GNU General Public License
27 | along with this program. If not, see .
28 | */
29 |
30 | #include
31 | #include
32 | #include
33 | #include
34 | #include
35 | #include
36 | #include
37 |
38 |
39 | /*****************************
40 | * Indirect helper functions *
41 | *****************************/
42 |
43 | struct structii {
44 | int a;
45 | int b;
46 | };
47 |
48 | enum enumi {
49 | enuma,
50 | enumb,
51 | enumc
52 | };
53 |
54 | union unionsei {
55 | struct structii *ptr;
56 | enum enumi ei;
57 | int i;
58 | };
59 |
60 | __attribute__((noinline)) void vafunv(void) {
61 | printf("vafunv\n");
62 | }
63 |
64 | __attribute__((noinline)) void vfunv(void) {
65 | printf("vfunv\n");
66 | }
67 |
68 | __attribute__((noinline)) void vfunv2(void) {
69 | printf("vfunv2\n");
70 | }
71 |
72 | __attribute__((noinline)) void vfun() {
73 | printf("vfun\n");
74 | }
75 |
76 | __attribute__((noinline)) void vfuni(int arg) {
77 | printf("vfuni %d\n", arg);
78 | }
79 |
80 | __attribute__((noinline)) void vfune(enum enumi arg) {
81 | printf("vfune %d\n", arg);
82 | }
83 |
84 | __attribute__((noinline)) void vfunf(float arg) {
85 | printf("vfuni %f\n", arg);
86 | }
87 |
88 | __attribute__((noinline)) void vfuns(struct structii arg) {
89 | printf("vfuns %d\n", arg.a);
90 | }
91 |
92 | __attribute__((noinline)) void vfunpv(void *arg) {
93 | printf("vfunpv %p\n", arg);
94 | }
95 |
96 | __attribute__((noinline)) void vfunps(struct structii *arg) {
97 | printf("vfunps %p\n", (void*)arg);
98 | }
99 |
100 | __attribute__((noinline)) void vfunu(union unionsei arg) {
101 | printf("vfunu %p\n", (void*)(arg.ptr));
102 | }
103 |
104 | __attribute__((noinline)) void vfunia(int count, ...) {
105 | printf("vfunia %d\n", count);
106 | }
107 |
108 | __attribute__((noinline)) int ifunv(void) {
109 | printf("ifunv\n");
110 | return 0;
111 | }
112 |
113 | __attribute__((noinline)) int ifuni(int arg) {
114 | printf("ifuni %d\n", arg);
115 | return 0;
116 | }
117 |
118 | __attribute__((noinline)) float ffunv(void) {
119 | printf("ffunv\n");
120 | return 0;
121 | }
122 |
123 | __attribute__((noinline)) float ffuni(int arg) {
124 | printf("ffuni %d\n", arg);
125 | return 0;
126 | }
127 |
128 | __attribute__((noinline)) int *pifunv(void) {
129 | printf("pifunv\n");
130 | return 0;
131 | }
132 |
133 | __attribute__((noinline)) int *pifuni(int arg) {
134 | printf("pifuni %d\n", arg);
135 | return 0;
136 | }
137 |
138 | __attribute__((noinline)) void rawfun(void) {
139 | __asm__ volatile(
140 | "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n"
141 | "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n"
142 | "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n"
143 | "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n"
144 | "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n"
145 | "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n"
146 | "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n"
147 | "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n"
148 | "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n"
149 | "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n" "nop\n"
150 | );
151 | printf("raw fun\n");
152 | }
153 |
154 |
155 | /********************************************
156 | * Data structures for evaluation framework *
157 | ********************************************/
158 |
159 | #define NRFUN (sizeof(struct supertype)/sizeof(void*))
160 |
161 | struct supertype {
162 | void (*vfunv[1])(void);
163 | void (*vfun[1])();
164 | void (*vfuni[1])(int);
165 | void (*vfune[1])(enum enumi);
166 | void (*vfunf[1])(float);
167 | void (*vfuns[1])(struct structii);
168 | void (*vfunpv[1])(void *);
169 | void (*vfunps[1])(struct structii *);
170 | void (*vfunu[1])(union unionsei);
171 | void (*vfunia[1])(int, ...);
172 | int (*ifunv[1])(void);
173 | int (*ifuni[1])(int);
174 | float (*ffunv[1])(void);
175 | float (*ffuni[1])(int);
176 | int *(*pifunv[1])(void);
177 | int *(*pifuni[1])(int);
178 | void (*rawfun[1])(void);
179 | };
180 |
181 | const char *typestrs[] = {
182 | "void (*)(void);",
183 | "void (*)();",
184 | "void (*)(int);",
185 | "void (*)(enum enumi);",
186 | "void (*)(float);",
187 | "void (*)(struct structii);",
188 | "void (*)(void *);",
189 | "void (*)(struct structii *);",
190 | "void (*)(union unionsei);",
191 | "void (*)(int, ...);",
192 | "int (*)(void);",
193 | "int (*)(int);",
194 | "float (*)(void);",
195 | "float (*)(int);",
196 | "int *(*)(void);",
197 | "int *(*)(int);",
198 | "void (*)(void);"
199 | };
200 |
201 |
202 | /* Function pointers in struct */
203 | struct supertype st = {
204 | .vfunv = {&vfunv},
205 | .vfun = {&vfun},
206 | .vfuni = {&vfuni},
207 | .vfune = {&vfune},
208 | .vfunf = {&vfunf},
209 | .vfuns = {&vfuns},
210 | .vfunpv = {&vfunpv},
211 | .vfunps = {&vfunps},
212 | .vfunu = {&vfunu},
213 | .vfunia = {&vfunia},
214 | .ifunv = {&ifunv},
215 | .ifuni = {&ifuni},
216 | .ffunv = {&ffunv},
217 | .ffuni = {&ffuni},
218 | .pifunv = {&pifunv},
219 | .pifuni = {&pifuni},
220 | .rawfun = {&rawfun}
221 | };
222 |
223 |
224 | /* Function pointers for offset checks */
225 | void (*funptr0)(void) = &vfunv;
226 | void (*funptr1)() = &vfun;
227 | void (*funptr2)(int) = &vfuni;
228 | void (*funptr3)(enum enumi) = &vfune;
229 | void (*funptr4)(float) = &vfunf;
230 | void (*funptr5)(struct structii) = &vfuns;
231 | void (*funptr6)(void *) = &vfunpv;
232 | void (*funptr7)(struct structii *) = &vfunps;
233 | void (*funptr8)(union unionsei) = &vfunu;
234 | void (*funptr9)(int, ...) = &vfunia;
235 | int (*funptr10)(void) = &ifunv;
236 | int (*funptr11)(int) = &ifuni;
237 | float (*funptr12)(void) = &ffunv;
238 | float (*funptr13)(int) = &ffuni;
239 | int *(*funptr14)(void) = &pifunv;
240 | int *(*funptr15)(int) = &pifuni;
241 | void (*funptr16)(void) = &rawfun;
242 |
243 | unsigned long addresses[] = {
244 | (unsigned long)&vfunv, (unsigned long)&vfun,
245 | (unsigned long)&vfuni, (unsigned long)&vfune,
246 | (unsigned long)&vfunf, (unsigned long)&vfuns,
247 | (unsigned long)&vfunpv, (unsigned long)&vfunps,
248 | (unsigned long)&vfunu, (unsigned long)&vfunia,
249 | (unsigned long)&ifunv, (unsigned long)&ifuni,
250 | (unsigned long)&ffunv, (unsigned long)&ffuni,
251 | (unsigned long)&pifunv, (unsigned long)&pifuni,
252 | (unsigned long)&rawfun };
253 |
254 |
255 | /**************************************************
256 | * Individual helper functions for test framework *
257 | **************************************************/
258 |
259 | /**
260 | * Dispatch a function through the struct.
261 | * @src expected function offset
262 | * @dst function that is actually used
263 | * @off offset used for parameters
264 | */
265 | void dispatchstruct(int src, int dst, int off) {
266 | struct structii arg = { .a = 42, .b = off };
267 | union unionsei arg2 = { .i = 23 };
268 |
269 | switch (src) {
270 | case 0:
271 | st.vfunv[dst-src](); break;
272 | case 1:
273 | st.vfun[dst-src](); break;
274 | case 2:
275 | st.vfuni[dst-src](src); break;
276 | case 3:
277 | st.vfune[dst-src](src); break;
278 | case 4:
279 | st.vfunf[dst-src]((float)(src)); break;
280 | case 5:
281 | st.vfuns[dst-src](arg); break;
282 | case 6:
283 | st.vfunpv[dst-src](&arg); break;
284 | case 7:
285 | st.vfunps[dst-src](&arg); break;
286 | case 8:
287 | st.vfunu[dst-src](arg2); break;
288 | case 9:
289 | st.vfunia[dst-src](src, dst);
290 | st.vfunia[dst-src](src, dst, src); break;
291 | case 10:
292 | st.ifunv[dst-src](); break;
293 | case 11:
294 | st.ifuni[dst-src](src); break;
295 | case 12:
296 | st.ffunv[dst-src](); break;
297 | case 13:
298 | st.ffuni[dst-src](src); break;
299 | case 14:
300 | st.pifunv[dst-src](); break;
301 | case 15:
302 | st.pifuni[dst-src](src); break;
303 | case 16:
304 | st.rawfun[dst-src](); break;
305 | default:
306 | printf("Source index out of range.\n");
307 | }
308 | }
309 |
310 |
311 | /**
312 | * Dispatch a function through a corrupted pointer
313 | * @src expected function offset
314 | * @dst function that is actually used
315 | * @soff offset used for parameters
316 | */
317 | void dispatchoffset(int src, int dst, int soff) {
318 | struct structii arg = { .a = 42, .b = soff };
319 | union unionsei arg2 = { .i = 23 };
320 | long off = (long)(addresses[dst] - addresses[src]);
321 | long *ptr;
322 | switch (src) {
323 | case 0:
324 | ptr = (long*)&funptr0;
325 | *ptr += off;
326 | funptr0(); break;
327 | case 1:
328 | ptr = (long*)&funptr1;
329 | *ptr += off;
330 | funptr1(); break;
331 | case 2:
332 | ptr = (long*)&funptr2;
333 | *ptr += off;
334 | funptr2(src); break;
335 | case 3:
336 | ptr = (long*)&funptr3;
337 | *ptr += off;
338 | funptr3(src); break;
339 | case 4:
340 | ptr = (long*)&funptr4;
341 | *ptr += off;
342 | funptr4((float)src); break;
343 | case 5:
344 | ptr = (long*)&funptr5;
345 | *ptr += off;
346 | funptr5(arg); break;
347 | case 6:
348 | ptr = (long*)&funptr6;
349 | *ptr += off;
350 | funptr6(&arg); break;
351 | case 7:
352 | ptr = (long*)&funptr7;
353 | *ptr += off;
354 | funptr7(&arg); break;
355 | case 8:
356 | ptr = (long*)&funptr8;
357 | *ptr += off;
358 | funptr8(arg2); break;
359 | case 9:
360 | ptr = (long*)&funptr9;
361 | *ptr += off;
362 | funptr9(src, dst);
363 | funptr9(src, dst, src); break;
364 | case 10:
365 | ptr = (long*)&funptr10;
366 | *ptr += off;
367 | funptr10(); break;
368 | case 11:
369 | ptr = (long*)&funptr11;
370 | *ptr += off;
371 | funptr11(src); break;
372 | case 12:
373 | ptr = (long*)&funptr12;
374 | *ptr += off;
375 | funptr12(); break;
376 | case 13:
377 | ptr = (long*)&funptr13;
378 | *ptr += off;
379 | funptr13(src); break;
380 | case 14:
381 | ptr = (long*)&funptr14;
382 | *ptr += off;
383 | funptr14(); break;
384 | case 15:
385 | ptr = (long*)&funptr15;
386 | *ptr += off;
387 | funptr15(src); break;
388 | case 16:
389 | ptr = (long*)&funptr16;
390 | *ptr += off;
391 | funptr16(); break;
392 | default:
393 | printf("Source index out of range.\n");
394 | }
395 | }
396 |
397 |
398 | /**
399 | * Quick dispatch of a single function to test same prototype checks
400 | * @src offset to other function
401 | * @dst expected to be 0
402 | */
403 | void dispatchsingle(int src, int dst, int off) {
404 | void (*ptr)(void) = &vfunv;
405 | unsigned long *lptr = ((unsigned long*)&ptr)+dst+src;
406 | *lptr += off;
407 | ptr();
408 | }
409 |
410 |
411 | /**
412 | * Fork and run a single test in a child process
413 | * @ptr test function
414 | * @src declared type
415 | * @dst runttime type
416 | * @off offset
417 | * @xpectcrash do we expect a crash?
418 | */
419 | void crashtest(void (*ptr)(int, int, int), int src, int dst, int off, int xpectcrash) {
420 | pid_t pid = fork();
421 | if (pid == -1) {
422 | printf("Fork error\n");
423 | exit(-1);
424 | }
425 | if (pid == 0) {
426 | ptr(src, dst, off);
427 | exit(0);
428 | } else {
429 | int status;
430 | waitpid(pid, &status, 0);
431 | if (status == 0 && xpectcrash) {
432 | printf("Err: No crash for %s -> %s\n", typestrs[src], typestrs[dst]);
433 | }
434 | if (status !=0 && !xpectcrash) {
435 | printf("Err: Unexpected crash %s -> %s\n", typestrs[src], typestrs[dst]);
436 | }
437 | }
438 | }
439 |
440 |
441 | /**
442 | * Quick runner that iterates through all tests in the struct.
443 | * Dispatching through an array access.
444 | */
445 | void structfun(void) {
446 | for (unsigned long i = 0; i'|awk '{print$1}'";
515 | char cmd[MAXCMD];
516 | FILE *fd;
517 | long ret;
518 | if (strlen(tmpl) - 4 + strlen(prog) + strlen(fun1) >= MAXCMD)
519 | exit(-1);
520 | sprintf(cmd, tmpl, prog, fun1);
521 | if ((fd = popen(cmd, "r")) == NULL)
522 | exit(-1);
523 | if (fscanf(fd, "%lx", (unsigned long*)&ret) != 1)
524 | exit(-1);
525 | pclose(fd);
526 | return ret;
527 | }
528 |
529 |
530 | long findoffset(char *prog, char *fun1, char *fun2) {
531 | return findfun(prog, fun2) - findfun(prog, fun1);
532 | }
533 |
534 |
535 | int main(int argc, char* argv[]) {
536 | // Initialize rawfun to point into the middle of the function
537 | unsigned char* rawfunchar = (unsigned char*)&(st.rawfun);
538 | *rawfunchar += 0x30;
539 | rawfunchar = (unsigned char*)&funptr16;
540 | *rawfunchar += 0x30;
541 | addresses[16] += 0x30;
542 |
543 | // Make sure calls are not devirtualized or dead code removed
544 | int (* volatile ptr)(int, int);
545 | ptr = (argc != 42) ? &quickfun : (int(*)(int,int))(&vfunv);
546 | if (argc == 42) vafunv();
547 |
548 | /* First precision test */
549 | printf("Running struct tests (indirect dispatch through a struct/array).\n");
550 | structfun();
551 |
552 | /* Second precision test */
553 | printf("\nRunning offset tests (indirect dispatch through a corrupted pointer).\n");
554 | offsetfun();
555 |
556 | /* Thirs precision test */
557 | printf("\nTesting same prototype precision.\n");
558 | sameprotofun();
559 |
560 | printf("\nTesting precision to non-address taken functions.\n");
561 | nottakenfun(findoffset(argv[0], "vfunv", "vafunv"));
562 |
563 | /* Speed test */
564 | printf("\nTesting dispatch speed\n");
565 | speedfun(ptr, argc, atoi(argv[0]));
566 |
567 | printf("\nAll tests completed.\n");
568 |
569 | return 0;
570 | }
571 |
--------------------------------------------------------------------------------