151
# BCH support is selected if needed
156
config BCH_CONST_PARAMS
159
Drivers may select this option to force specific constant
160
values for parameters 'm' (Galois field order) and 't'
161
(error correction capability). Those specific values must
162
be set by declaring default values for symbols BCH_CONST_M
164
Doing so will enable extra compiler optimizations,
165
improving encoding and decoding performance up to 2x for
166
usual (m,t) values (typically such that m*t < 200).
167
When this option is selected, the BCH library supports
168
only a single (m,t) configuration. This is mainly useful
169
for NAND flash board drivers requiring known, fixed BCH
176
Constant value for Galois field order 'm'. If 'k' is the
177
number of data bits to protect, 'm' should be chosen such
178
that (k + m*t) <= 2**m - 1.
179
Drivers should declare a default value for this symbol if
180
they select option BCH_CONST_PARAMS.
185
Constant value for error correction capability in bits 't'.
186
Drivers should declare a default value for this symbol if
187
they select option BCH_CONST_PARAMS.
158
190
# Textsearch support is select'ed if needed
160
192
config TEXTSEARCH
256
bool "Averaging functions"
258
This option is provided for the case where no in-kernel-tree
259
modules require averaging functions, but a module built outside
260
the kernel tree does. Such modules that use library averaging
261
functions require Y here.