]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blame - lib/Kconfig
firewire: Rename fw-device-cdev.c to fw-cdev.c and move header to include/linux.
[mirror_ubuntu-artful-kernel.git] / lib / Kconfig
CommitLineData
1da177e4
LT
1#
2# Library configuration
3#
4
5menu "Library routines"
6
a5cfc1ec
AM
7config BITREVERSE
8 tristate
9
1da177e4
LT
10config CRC_CCITT
11 tristate "CRC-CCITT functions"
12 help
13 This option is provided for the case where no in-kernel-tree
14 modules require CRC-CCITT functions, but a module built outside
15 the kernel tree does. Such modules that use library CRC-CCITT
16 functions require M here.
17
7657ec1f
EP
18config CRC16
19 tristate "CRC16 functions"
20 help
21 This option is provided for the case where no in-kernel-tree
22 modules require CRC16 functions, but a module built outside
23 the kernel tree does. Such modules that use library CRC16
24 functions require M here.
25
1da177e4
LT
26config CRC32
27 tristate "CRC32 functions"
28 default y
906d66df 29 select BITREVERSE
1da177e4
LT
30 help
31 This option is provided for the case where no in-kernel-tree
32 modules require CRC32 functions, but a module built outside the
33 kernel tree does. Such modules that use library CRC32 functions
34 require M here.
35
36config LIBCRC32C
37 tristate "CRC32c (Castagnoli, et al) Cyclic Redundancy-Check"
38 help
39 This option is provided for the case where no in-kernel-tree
40 modules require CRC32c functions, but a module built outside the
41 kernel tree does. Such modules that use library CRC32c functions
42 require M here. See Castagnoli93.
43 Module will be libcrc32c.
44
e65e1fc2
AV
45config AUDIT_GENERIC
46 bool
47 depends on AUDIT && !AUDIT_ARCH
48 default y
49
1da177e4
LT
50#
51# compression support is select'ed if needed
52#
53config ZLIB_INFLATE
54 tristate
55
56config ZLIB_DEFLATE
57 tristate
58
f14f75b8
JS
59#
60# Generic allocator support is selected if needed
61#
62config GENERIC_ALLOCATOR
63 boolean
64
1da177e4
LT
65#
66# reed solomon support is select'ed if needed
67#
68config REED_SOLOMON
69 tristate
70
71config REED_SOLOMON_ENC8
72 boolean
73
74config REED_SOLOMON_DEC8
75 boolean
76
77config REED_SOLOMON_ENC16
78 boolean
79
80config REED_SOLOMON_DEC16
81 boolean
82
f7704347
DM
83#
84# Textsearch support is select'ed if needed
85#
2de4ff7b 86config TEXTSEARCH
f7704347 87 boolean
1da177e4 88
df3fb93a 89config TEXTSEARCH_KMP
f7704347 90 tristate
df3fb93a 91
8082e4ed 92config TEXTSEARCH_BM
29cb9f9c 93 tristate
8082e4ed 94
6408f79c 95config TEXTSEARCH_FSM
f7704347 96 tristate
6408f79c 97
77ba89c5
IM
98#
99# plist support is select#ed if needed
100#
101config PLIST
102 boolean
103
5ea81769 104config HAS_IOMEM
ee36c2bf 105 boolean
5ea81769
AV
106 depends on !NO_IOMEM
107 default y
108
109config HAS_IOPORT
110 boolean
111 depends on HAS_IOMEM && !NO_IOPORT
ee36c2bf
AV
112 default y
113
2de4ff7b 114endmenu