Blame view
lib/Kconfig
3.59 KB
1da177e4c
|
1 2 3 4 5 |
# # Library configuration # menu "Library routines" |
a5cfc1ec5
|
6 7 |
config BITREVERSE tristate |
19870def5
|
8 |
config GENERIC_FIND_FIRST_BIT |
9ba16087d
|
9 |
bool |
19870def5
|
10 11 |
config GENERIC_FIND_NEXT_BIT |
9ba16087d
|
12 |
bool |
19870def5
|
13 |
|
ab53d472e
|
14 15 16 |
config GENERIC_FIND_LAST_BIT bool default y |
1da177e4c
|
17 18 19 20 21 22 23 |
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
|
24 25 26 27 28 29 30 |
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
|
31 32 33 34 35 36 |
config CRC_T10DIF tristate "CRC calculation for the T10 Data Integrity Field" 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
|
37 38 39 40 41 42 43 |
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
|
44 45 46 |
config CRC32 tristate "CRC32 functions" default y |
906d66df1
|
47 |
select BITREVERSE |
1da177e4c
|
48 49 50 51 52 |
help This option is provided for the case where no in-kernel-tree modules require CRC32 functions, but a module built outside the kernel tree does. Such modules that use library CRC32 functions require M here. |
ad241528c
|
53 54 55 56 57 58 59 |
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
|
60 61 |
config LIBCRC32C tristate "CRC32c (Castagnoli, et al) Cyclic Redundancy-Check" |
93027354d
|
62 |
select CRYPTO |
69c35efcf
|
63 |
select CRYPTO_CRC32C |
1da177e4c
|
64 65 66 67 68 69 |
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. |
e65e1fc2d
|
70 71 72 73 |
config AUDIT_GENERIC bool depends on AUDIT && !AUDIT_ARCH default y |
1da177e4c
|
74 75 76 77 78 79 80 81 |
# # compression support is select'ed if needed # config ZLIB_INFLATE tristate config ZLIB_DEFLATE tristate |
64c70b1cf
|
82 83 84 85 86 |
config LZO_COMPRESS tristate config LZO_DECOMPRESS tristate |
1da177e4c
|
87 |
# |
f14f75b81
|
88 89 90 91 92 93 |
# Generic allocator support is selected if needed # config GENERIC_ALLOCATOR boolean # |
1da177e4c
|
94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 |
# reed solomon support is select'ed if needed # config REED_SOLOMON tristate config REED_SOLOMON_ENC8 boolean config REED_SOLOMON_DEC8 boolean config REED_SOLOMON_ENC16 boolean config REED_SOLOMON_DEC16 boolean |
f7704347a
|
110 111 112 |
# # Textsearch support is select'ed if needed # |
2de4ff7bd
|
113 |
config TEXTSEARCH |
f7704347a
|
114 |
boolean |
1da177e4c
|
115 |
|
df3fb93ad
|
116 |
config TEXTSEARCH_KMP |
f7704347a
|
117 |
tristate |
df3fb93ad
|
118 |
|
8082e4ed0
|
119 |
config TEXTSEARCH_BM |
29cb9f9c5
|
120 |
tristate |
8082e4ed0
|
121 |
|
6408f79cc
|
122 |
config TEXTSEARCH_FSM |
f7704347a
|
123 |
tristate |
6408f79cc
|
124 |
|
77ba89c5c
|
125 126 127 128 129 |
# # plist support is select#ed if needed # config PLIST boolean |
5ea817699
|
130 |
config HAS_IOMEM |
ee36c2bf8
|
131 |
boolean |
5ea817699
|
132 133 134 135 136 137 |
depends on !NO_IOMEM default y config HAS_IOPORT boolean depends on HAS_IOMEM && !NO_IOPORT |
ee36c2bf8
|
138 |
default y |
411f0f3ed
|
139 140 141 142 |
config HAS_DMA boolean depends on !NO_DMA default y |
928923c76
|
143 144 |
config CHECK_SIGNATURE bool |
d9b2b2a27
|
145 146 |
config HAVE_LMB boolean |
aab46da05
|
147 148 149 150 151 152 |
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. |
8c384cdee
|
153 154 155 |
config DISABLE_OBSOLETE_CPUMASK_FUNCTIONS bool "Disable obsolete cpumask functions" if DEBUG_PER_CPU_MAPS depends on EXPERIMENTAL && BROKEN |
2de4ff7bd
|
156 |
endmenu |