]> Git Repo - linux.git/blame - lib/Kconfig
Linux 6.14-rc3
[linux.git] / lib / Kconfig
CommitLineData
ec8f24b7 1# SPDX-License-Identifier: GPL-2.0-only
1da177e4
LT
2#
3# Library configuration
4#
5
4370aa4a
LJ
6config BINARY_PRINTF
7 def_bool n
8
1da177e4
LT
9menu "Library routines"
10
f5e70d0f
DW
11config RAID6_PQ
12 tristate
13
be85f93a
DV
14config RAID6_PQ_BENCHMARK
15 bool "Automatically choose fastest RAID6 PQ functions"
16 depends on RAID6_PQ
17 default y
18 help
19 Benchmark all available RAID6 PQ functions on init and choose the
20 fastest one.
21
d2218d4e
MV
22config LINEAR_RANGES
23 tristate
24
554aae35
VO
25config PACKING
26 bool "Generic bitfield packing and unpacking"
1280d4b7 27 select BITREVERSE
554aae35
VO
28 default n
29 help
30 This option provides the packing() helper function, which permits
31 converting bitfields between a CPU-usable representation and a
32 memory representation that can have any combination of these quirks:
33 - Is little endian (bytes are reversed within a 32-bit group)
34 - The least-significant 32-bit word comes first (within a 64-bit
35 group)
36 - The most significant bit of a byte is at its right (bit 0 of a
37 register description is numerically 2^7).
38 Drivers may use these helpers to match the bit indices as described
39 in the data sheets of the peripherals they are in control of.
40
41 When in doubt, say N.
42
e9502ea6
JK
43config PACKING_KUNIT_TEST
44 tristate "KUnit tests for packing library" if !KUNIT_ALL_TESTS
45 depends on PACKING && KUNIT
46 default KUNIT_ALL_TESTS
47 help
48 This builds KUnit tests for the packing library.
49
50 For more information on KUnit and unit tests in general,
51 please refer to the KUnit documentation in Documentation/dev-tools/kunit/.
52
53 When in doubt, say N.
54
a5cfc1ec
AM
55config BITREVERSE
56 tristate
57
556d2f05 58config HAVE_ARCH_BITREVERSE
841c0090 59 bool
556d2f05 60 default n
556d2f05 61 help
9e522c0d
AM
62 This option enables the use of hardware bit-reversal instructions on
63 architectures which support such operations.
556d2f05 64
e6226997 65config ARCH_HAS_STRNCPY_FROM_USER
2922585b
DM
66 bool
67
e6226997 68config ARCH_HAS_STRNLEN_USER
a08c5356
LT
69 bool
70
e6226997
AB
71config GENERIC_STRNCPY_FROM_USER
72 def_bool !ARCH_HAS_STRNCPY_FROM_USER
73
74config GENERIC_STRNLEN_USER
75 def_bool !ARCH_HAS_STRNLEN_USER
76
4cd5773a
AS
77config GENERIC_NET_UTILS
78 bool
79
2c64e9cb
AS
80source "lib/math/Kconfig"
81
b923650b
MT
82config NO_GENERIC_PCI_IOPORT_MAP
83 bool
84
4673ca8e
MT
85config GENERIC_IOMAP
86 bool
66eab4df 87 select GENERIC_PCI_IOMAP
4673ca8e 88
4ccf4bea
WS
89config STMP_DEVICE
90 bool
22b361d1 91
bc08b449
LT
92config ARCH_USE_CMPXCHG_LOCKREF
93 bool
94
72d93104
LT
95config ARCH_HAS_FAST_MULTIPLIER
96 bool
97
2ce0d7f9
MB
98config ARCH_USE_SYM_ANNOTATIONS
99 bool
100
031e3601
ZY
101config INDIRECT_PIO
102 bool "Access I/O in non-MMIO mode"
103 depends on ARM64
fcbfe812 104 depends on HAS_IOPORT
031e3601
ZY
105 help
106 On some platforms where no separate I/O space exists, there are I/O
107 hosts which can not be accessed in MMIO mode. Using the logical PIO
108 mechanism, the host-local I/O resource can be mapped into system
109 logic PIO space shared with MMIO hosts, such as PCI/PCIe, then the
110 system can access the I/O devices with the mapped-logic PIO through
111 I/O accessors.
112
113 This way has relatively little I/O performance cost. Please make
114 sure your devices really need this configure item enabled.
115
116 When in doubt, say N.
117
ca2e3342
JB
118config INDIRECT_IOMEM
119 bool
120 help
121 This is selected by other options/architectures to provide the
122 emulated iomem accessors.
123
124config INDIRECT_IOMEM_FALLBACK
125 bool
126 depends on INDIRECT_IOMEM
127 help
128 If INDIRECT_IOMEM is selected, this enables falling back to plain
129 mmio accesses when the IO memory address is not a registered
130 emulated region.
131
d593d64f
PS
132config TRACE_MMIO_ACCESS
133 bool "Register read/write tracing"
134 depends on TRACING && ARCH_HAVE_TRACE_MMIO_ACCESS
135 help
136 Create tracepoints for MMIO read/write operations. These trace events
137 can be used for logging all MMIO read/write operations.
138
e56e1898
JF
139source "lib/crypto/Kconfig"
140
1da177e4
LT
141config CRC_CCITT
142 tristate "CRC-CCITT functions"
143 help
144 This option is provided for the case where no in-kernel-tree
145 modules require CRC-CCITT functions, but a module built outside
146 the kernel tree does. Such modules that use library CRC-CCITT
147 functions require M here.
148
7657ec1f
EP
149config CRC16
150 tristate "CRC16 functions"
151 help
152 This option is provided for the case where no in-kernel-tree
153 modules require CRC16 functions, but a module built outside
154 the kernel tree does. Such modules that use library CRC16
155 functions require M here.
156
f11f594e
MP
157config CRC_T10DIF
158 tristate "CRC calculation for the T10 Data Integrity Field"
159 help
160 This option is only needed if a module that's not in the
161 kernel tree needs to calculate CRC checks for use with the
162 SCSI data integrity subsystem.
163
0961c3bc
EB
164config ARCH_HAS_CRC_T10DIF
165 bool
166
0961c3bc
EB
167config CRC_T10DIF_ARCH
168 tristate
b0430f39 169 default CRC_T10DIF if ARCH_HAS_CRC_T10DIF && CRC_OPTIMIZATIONS
0961c3bc 170
f3813f4b
KB
171config CRC64_ROCKSOFT
172 tristate "CRC calculation for the Rocksoft model CRC64"
173 select CRC64
174 select CRYPTO
175 select CRYPTO_CRC64_ROCKSOFT
176 help
177 This option provides a CRC64 API to a registered crypto driver.
178 This is used with the block layer's data integrity subsystem.
179
3e7cbae7
ID
180config CRC_ITU_T
181 tristate "CRC ITU-T V.41 functions"
182 help
183 This option is provided for the case where no in-kernel-tree
184 modules require CRC ITU-T V.41 functions, but a module built outside
185 the kernel tree does. Such modules that use library CRC ITU-T V.41
186 functions require M here.
187
1da177e4 188config CRC32
46c5801e 189 tristate "CRC32/CRC32c functions"
1da177e4 190 default y
906d66df 191 select BITREVERSE
1da177e4
LT
192 help
193 This option is provided for the case where no in-kernel-tree
46c5801e
DW
194 modules require CRC32/CRC32c functions, but a module built outside
195 the kernel tree does. Such modules that use library CRC32/CRC32c
196 functions require M here.
1da177e4 197
d36cebe0
EB
198config ARCH_HAS_CRC32
199 bool
200
d36cebe0
EB
201config CRC32_ARCH
202 tristate
b0430f39 203 default CRC32 if ARCH_HAS_CRC32 && CRC_OPTIMIZATIONS
d36cebe0 204
feba04fd
CL
205config CRC64
206 tristate "CRC64 functions"
207 help
208 This option is provided for the case where no in-kernel-tree
209 modules require CRC64 functions, but a module built outside
210 the kernel tree does. Such modules that use library CRC64
211 functions require M here.
212
0cbaa448
JK
213config CRC4
214 tristate "CRC4 functions"
215 help
216 This option is provided for the case where no in-kernel-tree
217 modules require CRC4 functions, but a module built outside
218 the kernel tree does. Such modules that use library CRC4
219 functions require M here.
220
ad241528
JN
221config CRC7
222 tristate "CRC7 functions"
223 help
224 This option is provided for the case where no in-kernel-tree
225 modules require CRC7 functions, but a module built outside
226 the kernel tree does. Such modules that use library CRC7
227 functions require M here.
228
1da177e4
LT
229config LIBCRC32C
230 tristate "CRC32c (Castagnoli, et al) Cyclic Redundancy-Check"
38a9a512 231 select CRC32
1da177e4 232 help
38a9a512
EB
233 This option just selects CRC32 and is provided for compatibility
234 purposes until the users are updated to select CRC32 directly.
1da177e4 235
7150962d
AS
236config CRC8
237 tristate "CRC8 function"
238 help
239 This option provides CRC8 function. Drivers may select this
240 when they need to do cyclic redundancy check according CRC8
241 algorithm. Module will be called crc8.
242
b0430f39
EB
243config CRC_OPTIMIZATIONS
244 bool "Enable optimized CRC implementations" if EXPERT
245 default y
246 help
247 Disabling this option reduces code size slightly by disabling the
248 architecture-optimized implementations of any CRC variants that are
249 enabled. CRC checksumming performance may get much slower.
250
251 Keep this enabled unless you're really trying to minimize the size of
252 the kernel.
253
5d240522
NT
254config XXHASH
255 tristate
256
e65e1fc2
AV
257config AUDIT_GENERIC
258 bool
259 depends on AUDIT && !AUDIT_ARCH
260 default y
261
4b588411
AT
262config AUDIT_ARCH_COMPAT_GENERIC
263 bool
264 default n
265
266config AUDIT_COMPAT_GENERIC
267 bool
268 depends on AUDIT_GENERIC && AUDIT_ARCH_COMPAT_GENERIC && COMPAT
269 default y
270
a6a9c0f1
DB
271config RANDOM32_SELFTEST
272 bool "PRNG perform self test on init"
a6a9c0f1
DB
273 help
274 This option enables the 32 bit PRNG library functions to perform a
275 self test on initialization.
276
1da177e4
LT
277#
278# compression support is select'ed if needed
279#
2da572c9 280config 842_COMPRESS
5b571677 281 select CRC32
2da572c9
DS
282 tristate
283
284config 842_DECOMPRESS
5b571677 285 select CRC32
2da572c9
DS
286 tristate
287
1da177e4
LT
288config ZLIB_INFLATE
289 tristate
290
291config ZLIB_DEFLATE
292 tristate
1fd4e5c3 293 select BITREVERSE
1da177e4 294
aa5b395b
MZ
295config ZLIB_DFLTCC
296 def_bool y
297 depends on S390
298 prompt "Enable s390x DEFLATE CONVERSION CALL support for kernel zlib"
299 help
300 Enable s390x hardware support for zlib in the kernel.
301
64c70b1c
RP
302config LZO_COMPRESS
303 tristate
304
305config LZO_DECOMPRESS
306 tristate
307
c72ac7a1
CM
308config LZ4_COMPRESS
309 tristate
310
311config LZ4HC_COMPRESS
312 tristate
313
e76e1fdf
KL
314config LZ4_DECOMPRESS
315 tristate
316
637a642f 317config ZSTD_COMMON
73f3d1b4
NT
318 select XXHASH
319 tristate
320
637a642f
AK
321config ZSTD_COMPRESS
322 select ZSTD_COMMON
323 tristate
324
73f3d1b4 325config ZSTD_DECOMPRESS
637a642f 326 select ZSTD_COMMON
73f3d1b4
NT
327 tristate
328
24fa0402
LC
329source "lib/xz/Kconfig"
330
c8531ab3
PA
331#
332# These all provide a common interface (hence the apparent duplication with
333# ZLIB_INFLATE; DECOMPRESS_GZIP is just a wrapper.)
334#
335config DECOMPRESS_GZIP
7856a16e 336 select ZLIB_INFLATE
c8531ab3
PA
337 tristate
338
339config DECOMPRESS_BZIP2
340 tristate
341
342config DECOMPRESS_LZMA
343 tristate
344
3ebe1243
LC
345config DECOMPRESS_XZ
346 select XZ_DEC
347 tristate
348
cacb246f
AT
349config DECOMPRESS_LZO
350 select LZO_DECOMPRESS
351 tristate
352
e76e1fdf
KL
353config DECOMPRESS_LZ4
354 select LZ4_DECOMPRESS
355 tristate
356
4963bb2b
NT
357config DECOMPRESS_ZSTD
358 select ZSTD_DECOMPRESS
359 tristate
360
f14f75b8
JS
361#
362# Generic allocator support is selected if needed
363#
364config GENERIC_ALLOCATOR
6341e62b 365 bool
f14f75b8 366
1da177e4
LT
367#
368# reed solomon support is select'ed if needed
369#
370config REED_SOLOMON
371 tristate
372
373config REED_SOLOMON_ENC8
6341e62b 374 bool
1da177e4
LT
375
376config REED_SOLOMON_DEC8
6341e62b 377 bool
1da177e4
LT
378
379config REED_SOLOMON_ENC16
6341e62b 380 bool
1da177e4
LT
381
382config REED_SOLOMON_DEC16
6341e62b 383 bool
1da177e4 384
437aa565
ID
385#
386# BCH support is selected if needed
387#
388config BCH
389 tristate
02d7f74a 390 select BITREVERSE
437aa565
ID
391
392config BCH_CONST_PARAMS
6341e62b 393 bool
437aa565
ID
394 help
395 Drivers may select this option to force specific constant
396 values for parameters 'm' (Galois field order) and 't'
397 (error correction capability). Those specific values must
398 be set by declaring default values for symbols BCH_CONST_M
399 and BCH_CONST_T.
400 Doing so will enable extra compiler optimizations,
401 improving encoding and decoding performance up to 2x for
402 usual (m,t) values (typically such that m*t < 200).
403 When this option is selected, the BCH library supports
404 only a single (m,t) configuration. This is mainly useful
405 for NAND flash board drivers requiring known, fixed BCH
406 parameters.
407
408config BCH_CONST_M
409 int
410 range 5 15
411 help
412 Constant value for Galois field order 'm'. If 'k' is the
413 number of data bits to protect, 'm' should be chosen such
414 that (k + m*t) <= 2**m - 1.
415 Drivers should declare a default value for this symbol if
416 they select option BCH_CONST_PARAMS.
417
418config BCH_CONST_T
419 int
420 help
421 Constant value for error correction capability in bits 't'.
422 Drivers should declare a default value for this symbol if
423 they select option BCH_CONST_PARAMS.
424
f7704347
DM
425#
426# Textsearch support is select'ed if needed
427#
2de4ff7b 428config TEXTSEARCH
6341e62b 429 bool
1da177e4 430
df3fb93a 431config TEXTSEARCH_KMP
f7704347 432 tristate
df3fb93a 433
8082e4ed 434config TEXTSEARCH_BM
29cb9f9c 435 tristate
8082e4ed 436
6408f79c 437config TEXTSEARCH_FSM
f7704347 438 tristate
6408f79c 439
5db53f3e 440config BTREE
6341e62b 441 bool
5db53f3e 442
a88cc108 443config INTERVAL_TREE
6341e62b 444 bool
a88cc108
CW
445 help
446 Simple, embeddable, interval-tree. Can find the start of an
447 overlapping range in log(n) time and then iterate over all
448 overlapping nodes. The algorithm is implemented as an
449 augmented rbtree.
450
451 See:
452
14bbe3e3 453 Documentation/core-api/rbtree.rst
a88cc108
CW
454
455 for more information.
456
5fe93786
JG
457config INTERVAL_TREE_SPAN_ITER
458 bool
459 depends on INTERVAL_TREE
460
02c02bf1 461config XARRAY_MULTI
57578c2e 462 bool
02c02bf1
MW
463 help
464 Support entries which occupy multiple consecutive indices in the
465 XArray.
57578c2e 466
3cb98950
DH
467config ASSOCIATIVE_ARRAY
468 bool
469 help
470 Generic associative array. Can be searched and iterated over whilst
471 it is being modified. It is also reasonably quick to search and
472 modify. The algorithms are non-recursive, and the trees are highly
473 capacious.
474
475 See:
476
5fb94e9c 477 Documentation/core-api/assoc_array.rst
3cb98950
DH
478
479 for more information.
480
8c8d2d96
KO
481config CLOSURES
482 bool
483
5ea81769 484config HAS_IOMEM
6341e62b 485 bool
5ea81769
AV
486 depends on !NO_IOMEM
487 default y
488
fcbfe812
NS
489config HAS_IOPORT
490 bool
491
ce816fa8 492config HAS_IOPORT_MAP
6341e62b 493 bool
ce816fa8 494 depends on HAS_IOMEM && !NO_IOPORT_MAP
ee36c2bf
AV
495 default y
496
cf65a0f6 497source "kernel/dma/Kconfig"
411f0f3e 498
e80a0af4
BVA
499config SGL_ALLOC
500 bool
501 default n
502
a4ce5a48
CH
503config IOMMU_HELPER
504 bool
505
928923c7
GU
506config CHECK_SIGNATURE
507 bool
508
aab46da0
RR
509config CPUMASK_OFFSTACK
510 bool "Force CPU masks off stack" if DEBUG_PER_CPU_MAPS
511 help
512 Use dynamic allocation for cpumask_var_t, instead of putting
513 them on the stack. This is a bit more expensive, but avoids
514 stack overflow.
515
6f9c07be 516config FORCE_NR_CPUS
5d272dd1 517 def_bool !SMP
6f9c07be 518
c39649c3
BH
519config CPU_RMAP
520 bool
521 depends on SMP
522
75957ba3
TH
523config DQL
524 bool
525
b0125085
GS
526config GLOB
527 bool
528# This actually supports modular compilation, but the module overhead
529# is ridiculous for the amount of code involved. Until an out-of-tree
530# driver asks for it, we'll just link it directly it into the kernel
531# when required. Since we're ignoring out-of-tree users, there's also
532# no need bother prompting for a manual decision:
533# prompt "glob_match() function"
534 help
535 This option provides a glob_match function for performing
536 simple text pattern matching. It originated in the ATA code
537 to blacklist particular drive models, but other device drivers
538 may need similar functionality.
539
540 All drivers in the Linux kernel tree that require this function
541 should automatically select this option. Say N unless you
542 are compiling an out-of tree driver which tells you that it
543 depends on this.
544
5f9be824 545config GLOB_SELFTEST
ba95b045 546 tristate "glob self-test on init"
5f9be824
GS
547 depends on GLOB
548 help
549 This option enables a simple self-test of the glob_match
550 function on startup. It is primarily useful for people
551 working on the code to ensure they haven't introduced any
552 regressions.
553
554 It only adds a little bit of code and slows kernel boot (or
555 module load) by a small amount, so you're welcome to play with
556 it, but you probably don't need it.
557
e9cc8bdd
GU
558#
559# Netlink attribute parsing support is select'ed if needed
560#
561config NLATTR
562 bool
563
09d4e0ed
PM
564#
565# Generic 64-bit atomic support is selected if needed
566#
567config GENERIC_ATOMIC64
568 bool
569
b411b363
PR
570config LRU_CACHE
571 tristate
572
c6df4b17
DM
573config CLZ_TAB
574 bool
575
511cbce2
CH
576config IRQ_POLL
577 bool "IRQ polling library"
578 help
579 Helper library to poll interrupt mitigation using polling.
580
d9c46b18 581config MPILIB
2e5f094b 582 tristate
c6df4b17 583 select CLZ_TAB
d9c46b18
DK
584 help
585 Multiprecision maths library from GnuPG.
586 It is used to implement RSA digital signature verification,
587 which is used by IMA/EVM digital signature extension.
588
5e8898e9 589config SIGNATURE
2e5f094b 590 tristate
0d1f64f6
DK
591 depends on KEYS
592 select CRYPTO
be440ec7 593 select CRYPTO_SHA1
051dbb91
DK
594 select MPILIB
595 help
596 Digital signature verification. Currently only RSA is supported.
597 Implementation is done using GnuPG MPI library
598
4f75da36 599config DIMLIB
0d5044b4 600 tristate
b65e697a 601 depends on NET
4f75da36
TG
602 help
603 Dynamic Interrupt Moderation library.
991ad2b2 604 Implements an algorithm for dynamically changing CQ moderation values
4f75da36
TG
605 according to run time performance.
606
ab253839
DD
607#
608# libfdt files, only selected if needed.
609#
610config LIBFDT
611 bool
612
a77ad6ea
DH
613config OID_REGISTRY
614 tristate
615 help
616 Enable fast lookup object identifier registry.
617
0635eb8a 618config UCS2_STRING
68d4b3df 619 tristate
0635eb8a 620
00b26474
VF
621#
622# generic vdso
623#
624source "lib/vdso/Kconfig"
625
ee89bd6b
GU
626source "lib/fonts/Kconfig"
627
f8bcbe62
RJ
628config SG_SPLIT
629 def_bool n
630 help
7f7e92f7
GU
631 Provides a helper to split scatterlists into chunks, each chunk being
632 a scatterlist. This should be selected by a driver or an API which
633 whishes to split a scatterlist amongst multiple DMA channels.
f8bcbe62 634
9b1d6c89
ML
635config SG_POOL
636 def_bool n
637 help
638 Provides a helper to allocate chained scatterlists. This should be
639 selected by a driver or an API which whishes to allocate chained
640 scatterlist.
641
308c09f1
LA
642#
643# sg chaining option
644#
645
7c703e54 646config ARCH_NO_SG_CHAIN
308c09f1
LA
647 def_bool n
648
61031952
RZ
649config ARCH_HAS_PMEM_API
650 bool
651
33dd7075
DW
652config MEMREGION
653 bool
654
1156b441
DB
655config ARCH_HAS_CPU_CACHE_INVALIDATE_MEMREGION
656 bool
657
9ffc1d19
DW
658config ARCH_HAS_MEMREMAP_COMPAT_ALIGN
659 bool
660
bd79f947
CH
661# use memcpy to implement user copies for nommu architectures
662config UACCESS_MEMCPY
663 bool
664
0aed55af
DW
665config ARCH_HAS_UACCESS_FLUSHCACHE
666 bool
667
ec6347bb
DW
668# arch has a concept of a recoverable synchronous exception due to a
669# memory-read error like x86 machine-check or ARM data-abort, and
670# implements copy_mc_to_{user,kernel} to abort and report
671# 'bytes-transferred' if that exception fires when accessing the source
672# buffer.
673config ARCH_HAS_COPY_MC
522239b4
DW
674 bool
675
214d8ca6
TG
676# Temporary. Goes away when all archs are cleaned up
677config ARCH_STACKWALK
678 bool
679
cd11016e
AP
680config STACKDEPOT
681 bool
682 select STACKTRACE
fc60e0ca
AK
683 help
684 Stack depot: stack trace storage that avoids duplication
cd11016e 685
2dba5eb1
VB
686config STACKDEPOT_ALWAYS_INIT
687 bool
688 select STACKDEPOT
fc60e0ca
AK
689 help
690 Always initialize stack depot during early boot
691
692config STACKDEPOT_MAX_FRAMES
693 int "Maximum number of frames in trace saved in stack depot"
694 range 1 256
695 default 64
696 depends on STACKDEPOT
2dba5eb1 697
4e66934e
ED
698config REF_TRACKER
699 bool
700 depends on STACKTRACE_SUPPORT
701 select STACKDEPOT
702
88459642
OS
703config SBITMAP
704 bool
705
44091d29 706config PARMAN
9d25af69 707 tristate "parman" if COMPILE_TEST
44091d29 708
3dfdecc6
RD
709config OBJAGG
710 tristate "objagg" if COMPILE_TEST
711
de9e82c3
N
712config LWQ_TEST
713 bool "Boot-time test for lwq queuing"
714 help
715 Run boot-time test of light-weight queuing.
716
2de4ff7b 717endmenu
b35cd988 718
80b0ca98
CH
719config GENERIC_IOREMAP
720 bool
721
e3d59805 722config GENERIC_LIB_ASHLDI3
b35cd988
PD
723 bool
724
e3d59805 725config GENERIC_LIB_ASHRDI3
b35cd988
PD
726 bool
727
e3d59805 728config GENERIC_LIB_LSHRDI3
b35cd988
PD
729 bool
730
e3d59805 731config GENERIC_LIB_MULDI3
b35cd988
PD
732 bool
733
e3d59805 734config GENERIC_LIB_CMPDI2
b35cd988
PD
735 bool
736
e3d59805 737config GENERIC_LIB_UCMPDI2
b35cd988 738 bool
b8265621 739
527701ed
PD
740config GENERIC_LIB_DEVMEM_IS_ALLOWED
741 bool
742
b8265621
JK
743config PLDMFW
744 bool
745 default n
b0706762
JB
746
747config ASN1_ENCODER
748 tristate
cd705ea8
MW
749
750config POLYNOMIAL
751 tristate
a103f466
DJ
752
753config FIRMWARE_TABLE
754 bool
bf9850f6
KWC
755
756config UNION_FIND
757 bool
92a8b224
KWC
758
759config MIN_HEAP
760 bool
This page took 1.232075 seconds and 4 git commands to generate.