1*1da177e4SLinus Torvalds# 2*1da177e4SLinus Torvalds# Library configuration 3*1da177e4SLinus Torvalds# 4*1da177e4SLinus Torvalds 5*1da177e4SLinus Torvaldsmenu "Library routines" 6*1da177e4SLinus Torvalds 7*1da177e4SLinus Torvaldsconfig CRC_CCITT 8*1da177e4SLinus Torvalds tristate "CRC-CCITT functions" 9*1da177e4SLinus Torvalds help 10*1da177e4SLinus Torvalds This option is provided for the case where no in-kernel-tree 11*1da177e4SLinus Torvalds modules require CRC-CCITT functions, but a module built outside 12*1da177e4SLinus Torvalds the kernel tree does. Such modules that use library CRC-CCITT 13*1da177e4SLinus Torvalds functions require M here. 14*1da177e4SLinus Torvalds 15*1da177e4SLinus Torvaldsconfig CRC32 16*1da177e4SLinus Torvalds tristate "CRC32 functions" 17*1da177e4SLinus Torvalds default y 18*1da177e4SLinus Torvalds help 19*1da177e4SLinus Torvalds This option is provided for the case where no in-kernel-tree 20*1da177e4SLinus Torvalds modules require CRC32 functions, but a module built outside the 21*1da177e4SLinus Torvalds kernel tree does. Such modules that use library CRC32 functions 22*1da177e4SLinus Torvalds require M here. 23*1da177e4SLinus Torvalds 24*1da177e4SLinus Torvaldsconfig LIBCRC32C 25*1da177e4SLinus Torvalds tristate "CRC32c (Castagnoli, et al) Cyclic Redundancy-Check" 26*1da177e4SLinus Torvalds help 27*1da177e4SLinus Torvalds This option is provided for the case where no in-kernel-tree 28*1da177e4SLinus Torvalds modules require CRC32c functions, but a module built outside the 29*1da177e4SLinus Torvalds kernel tree does. Such modules that use library CRC32c functions 30*1da177e4SLinus Torvalds require M here. See Castagnoli93. 31*1da177e4SLinus Torvalds Module will be libcrc32c. 32*1da177e4SLinus Torvalds 33*1da177e4SLinus Torvalds# 34*1da177e4SLinus Torvalds# compression support is select'ed if needed 35*1da177e4SLinus Torvalds# 36*1da177e4SLinus Torvaldsconfig ZLIB_INFLATE 37*1da177e4SLinus Torvalds tristate 38*1da177e4SLinus Torvalds 39*1da177e4SLinus Torvaldsconfig ZLIB_DEFLATE 40*1da177e4SLinus Torvalds tristate 41*1da177e4SLinus Torvalds 42*1da177e4SLinus Torvalds# 43*1da177e4SLinus Torvalds# reed solomon support is select'ed if needed 44*1da177e4SLinus Torvalds# 45*1da177e4SLinus Torvaldsconfig REED_SOLOMON 46*1da177e4SLinus Torvalds tristate 47*1da177e4SLinus Torvalds 48*1da177e4SLinus Torvaldsconfig REED_SOLOMON_ENC8 49*1da177e4SLinus Torvalds boolean 50*1da177e4SLinus Torvalds 51*1da177e4SLinus Torvaldsconfig REED_SOLOMON_DEC8 52*1da177e4SLinus Torvalds boolean 53*1da177e4SLinus Torvalds 54*1da177e4SLinus Torvaldsconfig REED_SOLOMON_ENC16 55*1da177e4SLinus Torvalds boolean 56*1da177e4SLinus Torvalds 57*1da177e4SLinus Torvaldsconfig REED_SOLOMON_DEC16 58*1da177e4SLinus Torvalds boolean 59*1da177e4SLinus Torvalds 60*1da177e4SLinus Torvaldsendmenu 61*1da177e4SLinus Torvalds 62