Blame view
lib/Kconfig
16.2 KB
ec8f24b7f
|
1 |
# SPDX-License-Identifier: GPL-2.0-only |
1da177e4c
|
2 3 4 |
# # Library configuration # |
4370aa4aa
|
5 6 |
config BINARY_PRINTF def_bool n |
1da177e4c
|
7 |
menu "Library routines" |
f5e70d0fe
|
8 9 |
config RAID6_PQ tristate |
be85f93ae
|
10 11 12 13 14 15 16 |
config RAID6_PQ_BENCHMARK bool "Automatically choose fastest RAID6 PQ functions" depends on RAID6_PQ default y help Benchmark all available RAID6 PQ functions on init and choose the fastest one. |
d2218d4e4
|
17 18 |
config LINEAR_RANGES tristate |
554aae350
|
19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
config PACKING bool "Generic bitfield packing and unpacking" default n help This option provides the packing() helper function, which permits converting bitfields between a CPU-usable representation and a memory representation that can have any combination of these quirks: - Is little endian (bytes are reversed within a 32-bit group) - The least-significant 32-bit word comes first (within a 64-bit group) - The most significant bit of a byte is at its right (bit 0 of a register description is numerically 2^7). Drivers may use these helpers to match the bit indices as described in the data sheets of the peripherals they are in control of. When in doubt, say N. |
a5cfc1ec5
|
35 36 |
config BITREVERSE tristate |
556d2f055
|
37 |
config HAVE_ARCH_BITREVERSE |
841c00900
|
38 |
bool |
556d2f055
|
39 |
default n |
556d2f055
|
40 |
help |
9e522c0d2
|
41 42 |
This option enables the use of hardware bit-reversal instructions on architectures which support such operations. |
556d2f055
|
43 |
|
e6226997e
|
44 |
config ARCH_HAS_STRNCPY_FROM_USER |
2922585b9
|
45 |
bool |
e6226997e
|
46 |
config ARCH_HAS_STRNLEN_USER |
a08c5356a
|
47 |
bool |
e6226997e
|
48 49 50 51 52 |
config GENERIC_STRNCPY_FROM_USER def_bool !ARCH_HAS_STRNCPY_FROM_USER config GENERIC_STRNLEN_USER def_bool !ARCH_HAS_STRNLEN_USER |
4cd5773a2
|
53 54 |
config GENERIC_NET_UTILS bool |
19870def5
|
55 |
config GENERIC_FIND_FIRST_BIT |
9ba16087d
|
56 |
bool |
19870def5
|
57 |
|
2c64e9cb0
|
58 |
source "lib/math/Kconfig" |
b923650b8
|
59 60 |
config NO_GENERIC_PCI_IOPORT_MAP bool |
66eab4df2
|
61 62 |
config GENERIC_PCI_IOMAP bool |
4673ca8eb
|
63 64 |
config GENERIC_IOMAP bool |
66eab4df2
|
65 |
select GENERIC_PCI_IOMAP |
4673ca8eb
|
66 |
|
4ccf4beab
|
67 68 |
config STMP_DEVICE bool |
22b361d1d
|
69 |
|
bc08b449e
|
70 71 |
config ARCH_USE_CMPXCHG_LOCKREF bool |
72d931046
|
72 73 |
config ARCH_HAS_FAST_MULTIPLIER bool |
2ce0d7f97
|
74 75 |
config ARCH_USE_SYM_ANNOTATIONS bool |
031e36018
|
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 |
config INDIRECT_PIO bool "Access I/O in non-MMIO mode" depends on ARM64 help On some platforms where no separate I/O space exists, there are I/O hosts which can not be accessed in MMIO mode. Using the logical PIO mechanism, the host-local I/O resource can be mapped into system logic PIO space shared with MMIO hosts, such as PCI/PCIe, then the system can access the I/O devices with the mapped-logic PIO through I/O accessors. This way has relatively little I/O performance cost. Please make sure your devices really need this configure item enabled. When in doubt, say N. |
ca2e33423
|
91 92 93 94 95 96 97 98 99 100 101 102 103 |
config INDIRECT_IOMEM bool help This is selected by other options/architectures to provide the emulated iomem accessors. config INDIRECT_IOMEM_FALLBACK bool depends on INDIRECT_IOMEM help If INDIRECT_IOMEM is selected, this enables falling back to plain mmio accesses when the IO memory address is not a registered emulated region. |
e16cc79b0
|
104 |
source "lib/crypto/Kconfig" |
795aa0cfd
|
105 106 |
config LIB_MEMNEQ bool |
1da177e4c
|
107 108 109 110 111 112 113 |
config CRC_CCITT tristate "CRC-CCITT functions" help This option is provided for the case where no in-kernel-tree modules require CRC-CCITT functions, but a module built outside the kernel tree does. Such modules that use library CRC-CCITT functions require M here. |
7657ec1fc
|
114 115 116 117 118 119 120 |
config CRC16 tristate "CRC16 functions" help This option is provided for the case where no in-kernel-tree modules require CRC16 functions, but a module built outside the kernel tree does. Such modules that use library CRC16 functions require M here. |
f11f594ed
|
121 122 |
config CRC_T10DIF tristate "CRC calculation for the T10 Data Integrity Field" |
68411521c
|
123 124 |
select CRYPTO select CRYPTO_CRCT10DIF |
f11f594ed
|
125 126 127 128 |
help This option is only needed if a module that's not in the kernel tree needs to calculate CRC checks for use with the SCSI data integrity subsystem. |
3e7cbae7c
|
129 130 131 132 133 134 135 |
config CRC_ITU_T tristate "CRC ITU-T V.41 functions" help This option is provided for the case where no in-kernel-tree modules require CRC ITU-T V.41 functions, but a module built outside the kernel tree does. Such modules that use library CRC ITU-T V.41 functions require M here. |
1da177e4c
|
136 |
config CRC32 |
46c5801ea
|
137 |
tristate "CRC32/CRC32c functions" |
1da177e4c
|
138 |
default y |
906d66df1
|
139 |
select BITREVERSE |
1da177e4c
|
140 141 |
help This option is provided for the case where no in-kernel-tree |
46c5801ea
|
142 143 144 |
modules require CRC32/CRC32c functions, but a module built outside the kernel tree does. Such modules that use library CRC32/CRC32c functions require M here. |
1da177e4c
|
145 |
|
3863ef31d
|
146 |
config CRC32_SELFTEST |
5fb7f8740
|
147 |
tristate "CRC32 perform self test on init" |
3863ef31d
|
148 149 150 151 152 153 |
depends on CRC32 help This option enables the CRC32 library functions to perform a self test on initialization. The self test computes crc32_le and crc32_be over byte strings with random alignment and length and computes the total elapsed time and number of bytes processed. |
5cde7656d
|
154 155 156 157 |
choice prompt "CRC32 implementation" depends on CRC32 default CRC32_SLICEBY8 |
82edb4baa
|
158 159 160 161 |
help This option allows a kernel builder to override the default choice of CRC32 algorithm. Choose the default ("slice by 8") unless you know that you need one of the others. |
5cde7656d
|
162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 |
config CRC32_SLICEBY8 bool "Slice by 8 bytes" help Calculate checksum 8 bytes at a time with a clever slicing algorithm. This is the fastest algorithm, but comes with a 8KiB lookup table. Most modern processors have enough cache to hold this table without thrashing the cache. This is the default implementation choice. Choose this one unless you have a good reason not to. config CRC32_SLICEBY4 bool "Slice by 4 bytes" help Calculate checksum 4 bytes at a time with a clever slicing algorithm. This is a bit slower than slice by 8, but has a smaller 4KiB lookup table. Only choose this option if you know what you are doing. config CRC32_SARWATE bool "Sarwate's Algorithm (one byte at a time)" help Calculate checksum a byte at a time using Sarwate's algorithm. This is not particularly fast, but has a small 256 byte lookup table. Only choose this option if you know what you are doing. config CRC32_BIT bool "Classic Algorithm (one bit at a time)" help Calculate checksum one bit at a time. This is VERY slow, but has no lookup table. This is provided as a debugging option. Only choose this option if you are debugging crc32. endchoice |
feba04fd2
|
200 201 202 203 204 205 206 |
config CRC64 tristate "CRC64 functions" help This option is provided for the case where no in-kernel-tree modules require CRC64 functions, but a module built outside the kernel tree does. Such modules that use library CRC64 functions require M here. |
0cbaa4484
|
207 208 209 210 211 212 213 |
config CRC4 tristate "CRC4 functions" help This option is provided for the case where no in-kernel-tree modules require CRC4 functions, but a module built outside the kernel tree does. Such modules that use library CRC4 functions require M here. |
ad241528c
|
214 215 216 217 218 219 220 |
config CRC7 tristate "CRC7 functions" help This option is provided for the case where no in-kernel-tree modules require CRC7 functions, but a module built outside the kernel tree does. Such modules that use library CRC7 functions require M here. |
1da177e4c
|
221 222 |
config LIBCRC32C tristate "CRC32c (Castagnoli, et al) Cyclic Redundancy-Check" |
93027354d
|
223 |
select CRYPTO |
69c35efcf
|
224 |
select CRYPTO_CRC32C |
1da177e4c
|
225 226 227 228 229 230 |
help This option is provided for the case where no in-kernel-tree modules require CRC32c functions, but a module built outside the kernel tree does. Such modules that use library CRC32c functions require M here. See Castagnoli93. Module will be libcrc32c. |
7150962d6
|
231 232 233 234 235 236 |
config CRC8 tristate "CRC8 function" help This option provides CRC8 function. Drivers may select this when they need to do cyclic redundancy check according CRC8 algorithm. Module will be called crc8. |
5d2405227
|
237 238 |
config XXHASH tristate |
e65e1fc2d
|
239 240 241 242 |
config AUDIT_GENERIC bool depends on AUDIT && !AUDIT_ARCH default y |
4b5884114
|
243 244 245 246 247 248 249 250 |
config AUDIT_ARCH_COMPAT_GENERIC bool default n config AUDIT_COMPAT_GENERIC bool depends on AUDIT_GENERIC && AUDIT_ARCH_COMPAT_GENERIC && COMPAT default y |
a6a9c0f1b
|
251 252 |
config RANDOM32_SELFTEST bool "PRNG perform self test on init" |
a6a9c0f1b
|
253 254 255 |
help This option enables the 32 bit PRNG library functions to perform a self test on initialization. |
1da177e4c
|
256 257 258 |
# # compression support is select'ed if needed # |
2da572c95
|
259 |
config 842_COMPRESS |
5b5716774
|
260 |
select CRC32 |
2da572c95
|
261 262 263 |
tristate config 842_DECOMPRESS |
5b5716774
|
264 |
select CRC32 |
2da572c95
|
265 |
tristate |
1da177e4c
|
266 267 268 269 270 |
config ZLIB_INFLATE tristate config ZLIB_DEFLATE tristate |
1fd4e5c34
|
271 |
select BITREVERSE |
1da177e4c
|
272 |
|
aa5b395b6
|
273 274 275 276 277 278 |
config ZLIB_DFLTCC def_bool y depends on S390 prompt "Enable s390x DEFLATE CONVERSION CALL support for kernel zlib" help Enable s390x hardware support for zlib in the kernel. |
64c70b1cf
|
279 280 281 282 283 |
config LZO_COMPRESS tristate config LZO_DECOMPRESS tristate |
c72ac7a1a
|
284 285 286 287 288 |
config LZ4_COMPRESS tristate config LZ4HC_COMPRESS tristate |
e76e1fdfa
|
289 290 |
config LZ4_DECOMPRESS tristate |
73f3d1b48
|
291 292 293 294 295 296 297 |
config ZSTD_COMPRESS select XXHASH tristate config ZSTD_DECOMPRESS select XXHASH tristate |
24fa0402a
|
298 |
source "lib/xz/Kconfig" |
1da177e4c
|
299 |
# |
c8531ab34
|
300 301 302 303 |
# These all provide a common interface (hence the apparent duplication with # ZLIB_INFLATE; DECOMPRESS_GZIP is just a wrapper.) # config DECOMPRESS_GZIP |
7856a16ea
|
304 |
select ZLIB_INFLATE |
c8531ab34
|
305 306 307 308 309 310 311 |
tristate config DECOMPRESS_BZIP2 tristate config DECOMPRESS_LZMA tristate |
3ebe12439
|
312 313 314 |
config DECOMPRESS_XZ select XZ_DEC tristate |
cacb246f8
|
315 316 317 |
config DECOMPRESS_LZO select LZO_DECOMPRESS tristate |
e76e1fdfa
|
318 319 320 |
config DECOMPRESS_LZ4 select LZ4_DECOMPRESS tristate |
4963bb2b8
|
321 322 323 |
config DECOMPRESS_ZSTD select ZSTD_DECOMPRESS tristate |
c8531ab34
|
324 |
# |
f14f75b81
|
325 326 327 |
# Generic allocator support is selected if needed # config GENERIC_ALLOCATOR |
6341e62b2
|
328 |
bool |
f14f75b81
|
329 330 |
# |
1da177e4c
|
331 332 333 334 335 336 |
# reed solomon support is select'ed if needed # config REED_SOLOMON tristate config REED_SOLOMON_ENC8 |
6341e62b2
|
337 |
bool |
1da177e4c
|
338 339 |
config REED_SOLOMON_DEC8 |
6341e62b2
|
340 |
bool |
1da177e4c
|
341 342 |
config REED_SOLOMON_ENC16 |
6341e62b2
|
343 |
bool |
1da177e4c
|
344 345 |
config REED_SOLOMON_DEC16 |
6341e62b2
|
346 |
bool |
1da177e4c
|
347 |
|
f7704347a
|
348 |
# |
437aa565e
|
349 350 351 352 353 354 |
# BCH support is selected if needed # config BCH tristate config BCH_CONST_PARAMS |
6341e62b2
|
355 |
bool |
437aa565e
|
356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 |
help Drivers may select this option to force specific constant values for parameters 'm' (Galois field order) and 't' (error correction capability). Those specific values must be set by declaring default values for symbols BCH_CONST_M and BCH_CONST_T. Doing so will enable extra compiler optimizations, improving encoding and decoding performance up to 2x for usual (m,t) values (typically such that m*t < 200). When this option is selected, the BCH library supports only a single (m,t) configuration. This is mainly useful for NAND flash board drivers requiring known, fixed BCH parameters. config BCH_CONST_M int range 5 15 help Constant value for Galois field order 'm'. If 'k' is the number of data bits to protect, 'm' should be chosen such that (k + m*t) <= 2**m - 1. Drivers should declare a default value for this symbol if they select option BCH_CONST_PARAMS. config BCH_CONST_T int help Constant value for error correction capability in bits 't'. Drivers should declare a default value for this symbol if they select option BCH_CONST_PARAMS. # |
f7704347a
|
388 389 |
# Textsearch support is select'ed if needed # |
2de4ff7bd
|
390 |
config TEXTSEARCH |
6341e62b2
|
391 |
bool |
1da177e4c
|
392 |
|
df3fb93ad
|
393 |
config TEXTSEARCH_KMP |
f7704347a
|
394 |
tristate |
df3fb93ad
|
395 |
|
8082e4ed0
|
396 |
config TEXTSEARCH_BM |
29cb9f9c5
|
397 |
tristate |
8082e4ed0
|
398 |
|
6408f79cc
|
399 |
config TEXTSEARCH_FSM |
f7704347a
|
400 |
tristate |
6408f79cc
|
401 |
|
5db53f3e8
|
402 |
config BTREE |
6341e62b2
|
403 |
bool |
5db53f3e8
|
404 |
|
a88cc108f
|
405 |
config INTERVAL_TREE |
6341e62b2
|
406 |
bool |
a88cc108f
|
407 408 409 410 411 412 413 |
help Simple, embeddable, interval-tree. Can find the start of an overlapping range in log(n) time and then iterate over all overlapping nodes. The algorithm is implemented as an augmented rbtree. See: |
14bbe3e33
|
414 |
Documentation/core-api/rbtree.rst |
a88cc108f
|
415 416 |
for more information. |
02c02bf12
|
417 |
config XARRAY_MULTI |
57578c2ea
|
418 |
bool |
02c02bf12
|
419 420 421 |
help Support entries which occupy multiple consecutive indices in the XArray. |
57578c2ea
|
422 |
|
3cb989501
|
423 424 425 426 427 428 429 430 431 |
config ASSOCIATIVE_ARRAY bool help Generic associative array. Can be searched and iterated over whilst it is being modified. It is also reasonably quick to search and modify. The algorithms are non-recursive, and the trees are highly capacious. See: |
5fb94e9ca
|
432 |
Documentation/core-api/assoc_array.rst |
3cb989501
|
433 434 |
for more information. |
5ea817699
|
435 |
config HAS_IOMEM |
6341e62b2
|
436 |
bool |
5ea817699
|
437 438 |
depends on !NO_IOMEM default y |
ce816fa88
|
439 |
config HAS_IOPORT_MAP |
6341e62b2
|
440 |
bool |
ce816fa88
|
441 |
depends on HAS_IOMEM && !NO_IOPORT_MAP |
ee36c2bf8
|
442 |
default y |
cf65a0f6f
|
443 |
source "kernel/dma/Kconfig" |
411f0f3ed
|
444 |
|
e80a0af47
|
445 446 447 |
config SGL_ALLOC bool default n |
a4ce5a48d
|
448 449 |
config IOMMU_HELPER bool |
928923c76
|
450 451 |
config CHECK_SIGNATURE bool |
aab46da05
|
452 453 454 455 456 457 |
config CPUMASK_OFFSTACK bool "Force CPU masks off stack" if DEBUG_PER_CPU_MAPS help Use dynamic allocation for cpumask_var_t, instead of putting them on the stack. This is a bit more expensive, but avoids stack overflow. |
c39649c33
|
458 459 460 |
config CPU_RMAP bool depends on SMP |
75957ba36
|
461 462 |
config DQL bool |
b01250856
|
463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 |
config GLOB bool # This actually supports modular compilation, but the module overhead # is ridiculous for the amount of code involved. Until an out-of-tree # driver asks for it, we'll just link it directly it into the kernel # when required. Since we're ignoring out-of-tree users, there's also # no need bother prompting for a manual decision: # prompt "glob_match() function" help This option provides a glob_match function for performing simple text pattern matching. It originated in the ATA code to blacklist particular drive models, but other device drivers may need similar functionality. All drivers in the Linux kernel tree that require this function should automatically select this option. Say N unless you are compiling an out-of tree driver which tells you that it depends on this. |
5f9be8248
|
481 |
config GLOB_SELFTEST |
ba95b045e
|
482 |
tristate "glob self-test on init" |
5f9be8248
|
483 484 485 486 487 488 489 490 491 492 |
depends on GLOB help This option enables a simple self-test of the glob_match function on startup. It is primarily useful for people working on the code to ensure they haven't introduced any regressions. It only adds a little bit of code and slows kernel boot (or module load) by a small amount, so you're welcome to play with it, but you probably don't need it. |
e9cc8bdda
|
493 494 495 496 497 |
# # Netlink attribute parsing support is select'ed if needed # config NLATTR bool |
09d4e0edd
|
498 499 500 501 502 |
# # Generic 64-bit atomic support is selected if needed # config GENERIC_ATOMIC64 bool |
b411b3637
|
503 504 |
config LRU_CACHE tristate |
c6df4b17c
|
505 506 |
config CLZ_TAB bool |
511cbce2f
|
507 508 509 510 |
config IRQ_POLL bool "IRQ polling library" help Helper library to poll interrupt mitigation using polling. |
d9c46b184
|
511 |
config MPILIB |
2e5f094b9
|
512 |
tristate |
c6df4b17c
|
513 |
select CLZ_TAB |
d9c46b184
|
514 515 516 517 |
help Multiprecision maths library from GnuPG. It is used to implement RSA digital signature verification, which is used by IMA/EVM digital signature extension. |
5e8898e97
|
518 |
config SIGNATURE |
2e5f094b9
|
519 |
tristate |
0d1f64f60
|
520 521 |
depends on KEYS select CRYPTO |
be440ec77
|
522 |
select CRYPTO_SHA1 |
051dbb918
|
523 524 525 526 |
select MPILIB help Digital signature verification. Currently only RSA is supported. Implementation is done using GnuPG MPI library |
4f75da366
|
527 |
config DIMLIB |
424adc329
|
528 |
bool |
4f75da366
|
529 530 |
help Dynamic Interrupt Moderation library. |
991ad2b24
|
531 |
Implements an algorithm for dynamically changing CQ moderation values |
4f75da366
|
532 |
according to run time performance. |
ab2538398
|
533 534 535 536 537 |
# # libfdt files, only selected if needed. # config LIBFDT bool |
a77ad6ea0
|
538 539 540 541 |
config OID_REGISTRY tristate help Enable fast lookup object identifier registry. |
0635eb8a5
|
542 |
config UCS2_STRING |
68d4b3dfc
|
543 |
tristate |
0635eb8a5
|
544 |
|
00b26474c
|
545 546 547 548 |
# # generic vdso # source "lib/vdso/Kconfig" |
ee89bd6bc
|
549 |
source "lib/fonts/Kconfig" |
f8bcbe62a
|
550 551 552 |
config SG_SPLIT def_bool n help |
7f7e92f75
|
553 554 555 |
Provides a helper to split scatterlists into chunks, each chunk being a scatterlist. This should be selected by a driver or an API which whishes to split a scatterlist amongst multiple DMA channels. |
f8bcbe62a
|
556 |
|
9b1d6c895
|
557 558 559 560 561 562 |
config SG_POOL def_bool n help Provides a helper to allocate chained scatterlists. This should be selected by a driver or an API which whishes to allocate chained scatterlist. |
308c09f17
|
563 564 565 |
# # sg chaining option # |
7c703e54c
|
566 |
config ARCH_NO_SG_CHAIN |
308c09f17
|
567 |
def_bool n |
61031952f
|
568 569 |
config ARCH_HAS_PMEM_API bool |
33dd70752
|
570 571 |
config MEMREGION bool |
9ffc1d19f
|
572 573 |
config ARCH_HAS_MEMREMAP_COMPAT_ALIGN bool |
bd79f9475
|
574 575 576 |
# use memcpy to implement user copies for nommu architectures config UACCESS_MEMCPY bool |
0aed55af8
|
577 578 |
config ARCH_HAS_UACCESS_FLUSHCACHE bool |
ec6347bb4
|
579 580 581 582 583 584 |
# arch has a concept of a recoverable synchronous exception due to a # memory-read error like x86 machine-check or ARM data-abort, and # implements copy_mc_to_{user,kernel} to abort and report # 'bytes-transferred' if that exception fires when accessing the source # buffer. config ARCH_HAS_COPY_MC |
522239b44
|
585 |
bool |
214d8ca6e
|
586 587 588 |
# Temporary. Goes away when all archs are cleaned up config ARCH_STACKWALK bool |
cd11016e5
|
589 590 591 |
config STACKDEPOT bool select STACKTRACE |
d26209365
|
592 593 594 595 596 597 598 599 |
config STACK_HASH_ORDER int "stack depot hash size (12 => 4KB, 20 => 1024KB)" range 12 20 default 20 depends on STACKDEPOT help Select the hash size as a power of 2 for the stackdepot hash table. Choose a lower value to reduce the memory impact. |
88459642c
|
600 601 |
config SBITMAP bool |
44091d29f
|
602 |
config PARMAN |
9d25af69b
|
603 |
tristate "parman" if COMPILE_TEST |
44091d29f
|
604 |
|
3dfdecc6d
|
605 606 |
config OBJAGG tristate "objagg" if COMPILE_TEST |
2de4ff7bd
|
607 |
endmenu |
b35cd9884
|
608 |
|
80b0ca98f
|
609 610 |
config GENERIC_IOREMAP bool |
e3d598056
|
611 |
config GENERIC_LIB_ASHLDI3 |
b35cd9884
|
612 |
bool |
e3d598056
|
613 |
config GENERIC_LIB_ASHRDI3 |
b35cd9884
|
614 |
bool |
e3d598056
|
615 |
config GENERIC_LIB_LSHRDI3 |
b35cd9884
|
616 |
bool |
e3d598056
|
617 |
config GENERIC_LIB_MULDI3 |
b35cd9884
|
618 |
bool |
e3d598056
|
619 |
config GENERIC_LIB_CMPDI2 |
b35cd9884
|
620 |
bool |
e3d598056
|
621 |
config GENERIC_LIB_UCMPDI2 |
b35cd9884
|
622 |
bool |
b8265621f
|
623 |
|
527701eda
|
624 625 |
config GENERIC_LIB_DEVMEM_IS_ALLOWED bool |
b8265621f
|
626 627 628 |
config PLDMFW bool default n |
b07067627
|
629 630 631 |
config ASN1_ENCODER tristate |