Kconfig 1.96 KB
Newer Older
Linus Torvalds's avatar
Linus Torvalds committed
1 2 3 4 5 6
#
# Library configuration
#

menu "Library routines"

Akinobu Mita's avatar
Akinobu Mita committed
7 8 9
config BITREVERSE
	tristate

Linus Torvalds's avatar
Linus Torvalds committed
10 11 12 13 14 15 16 17
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.

18 19 20 21 22 23 24 25
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.

Linus Torvalds's avatar
Linus Torvalds committed
26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
config CRC32
	tristate "CRC32 functions"
	default y
	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.

config LIBCRC32C
	tristate "CRC32c (Castagnoli, et al) Cyclic Redundancy-Check"
	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.

44 45 46 47 48
config AUDIT_GENERIC
	bool
	depends on AUDIT && !AUDIT_ARCH
	default y

Linus Torvalds's avatar
Linus Torvalds committed
49 50 51 52 53 54 55 56 57
#
# compression support is select'ed if needed
#
config ZLIB_INFLATE
	tristate

config ZLIB_DEFLATE
	tristate

Jes Sorensen's avatar
Jes Sorensen committed
58 59 60 61 62 63
#
# Generic allocator support is selected if needed
#
config GENERIC_ALLOCATOR
	boolean

Linus Torvalds's avatar
Linus Torvalds committed
64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
#
# 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

82 83 84
#
# Textsearch support is select'ed if needed
#
85
config TEXTSEARCH
86
	boolean
Linus Torvalds's avatar
Linus Torvalds committed
87

88
config TEXTSEARCH_KMP
89
	tristate
90

91
config TEXTSEARCH_BM
92
	tristate
93

94
config TEXTSEARCH_FSM
95
	tristate
96

97 98 99 100 101 102
#
# plist support is select#ed if needed
#
config PLIST
	boolean

103
endmenu