diff options
Diffstat (limited to 'kernel/lib/Kconfig')
-rw-r--r-- | kernel/lib/Kconfig | 35 |
1 files changed, 22 insertions, 13 deletions
diff --git a/kernel/lib/Kconfig b/kernel/lib/Kconfig index 8689649d5..f75de578c 100644 --- a/kernel/lib/Kconfig +++ b/kernel/lib/Kconfig @@ -53,9 +53,6 @@ config GENERIC_IO config STMP_DEVICE bool -config PERCPU_RWSEM - bool - config ARCH_USE_CMPXCHG_LOCKREF bool @@ -212,11 +209,20 @@ config RANDOM32_SELFTEST # # compression support is select'ed if needed # +config 842_COMPRESS + select CRC32 + tristate + +config 842_DECOMPRESS + select CRC32 + tristate + config ZLIB_INFLATE tristate config ZLIB_DEFLATE tristate + select BITREVERSE config LZO_COMPRESS tristate @@ -455,16 +461,6 @@ config ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE config LRU_CACHE tristate -config AVERAGE - bool "Averaging functions" - help - This option is provided for the case where no in-kernel-tree - modules require averaging functions, but a module built outside - the kernel tree does. Such modules that use library averaging - functions require Y here. - - If unsure, say N. - config CLZ_TAB bool @@ -516,6 +512,13 @@ config UCS2_STRING source "lib/fonts/Kconfig" +config SG_SPLIT + def_bool n + help + Provides a heler to split scatterlists into chunks, each chunk being a + scatterlist. This should be selected by a driver or an API which + whishes to split a scatterlist amongst multiple DMA channel. + # # sg chaining option # @@ -523,4 +526,10 @@ source "lib/fonts/Kconfig" config ARCH_HAS_SG_CHAIN def_bool n +config ARCH_HAS_PMEM_API + bool + +config ARCH_HAS_MMIO_FLUSH + bool + endmenu |