1*63dab8eeSAdrian Chaddconfig XZ_DEC 2*63dab8eeSAdrian Chadd tristate "XZ decompression support" 3*63dab8eeSAdrian Chadd select CRC32 4*63dab8eeSAdrian Chadd help 5*63dab8eeSAdrian Chadd LZMA2 compression algorithm and BCJ filters are supported using 6*63dab8eeSAdrian Chadd the .xz file format as the container. For integrity checking, 7*63dab8eeSAdrian Chadd CRC32 is supported. See Documentation/xz.txt for more information. 8*63dab8eeSAdrian Chadd 9*63dab8eeSAdrian Chaddconfig XZ_DEC_X86 10*63dab8eeSAdrian Chadd bool "x86 BCJ filter decoder" if EXPERT 11*63dab8eeSAdrian Chadd default y 12*63dab8eeSAdrian Chadd depends on XZ_DEC 13*63dab8eeSAdrian Chadd select XZ_DEC_BCJ 14*63dab8eeSAdrian Chadd 15*63dab8eeSAdrian Chaddconfig XZ_DEC_POWERPC 16*63dab8eeSAdrian Chadd bool "PowerPC BCJ filter decoder" if EXPERT 17*63dab8eeSAdrian Chadd default y 18*63dab8eeSAdrian Chadd depends on XZ_DEC 19*63dab8eeSAdrian Chadd select XZ_DEC_BCJ 20*63dab8eeSAdrian Chadd 21*63dab8eeSAdrian Chaddconfig XZ_DEC_IA64 22*63dab8eeSAdrian Chadd bool "IA-64 BCJ filter decoder" if EXPERT 23*63dab8eeSAdrian Chadd default y 24*63dab8eeSAdrian Chadd depends on XZ_DEC 25*63dab8eeSAdrian Chadd select XZ_DEC_BCJ 26*63dab8eeSAdrian Chadd 27*63dab8eeSAdrian Chaddconfig XZ_DEC_ARM 28*63dab8eeSAdrian Chadd bool "ARM BCJ filter decoder" if EXPERT 29*63dab8eeSAdrian Chadd default y 30*63dab8eeSAdrian Chadd depends on XZ_DEC 31*63dab8eeSAdrian Chadd select XZ_DEC_BCJ 32*63dab8eeSAdrian Chadd 33*63dab8eeSAdrian Chaddconfig XZ_DEC_ARMTHUMB 34*63dab8eeSAdrian Chadd bool "ARM-Thumb BCJ filter decoder" if EXPERT 35*63dab8eeSAdrian Chadd default y 36*63dab8eeSAdrian Chadd depends on XZ_DEC 37*63dab8eeSAdrian Chadd select XZ_DEC_BCJ 38*63dab8eeSAdrian Chadd 39*63dab8eeSAdrian Chaddconfig XZ_DEC_SPARC 40*63dab8eeSAdrian Chadd bool "SPARC BCJ filter decoder" if EXPERT 41*63dab8eeSAdrian Chadd default y 42*63dab8eeSAdrian Chadd depends on XZ_DEC 43*63dab8eeSAdrian Chadd select XZ_DEC_BCJ 44*63dab8eeSAdrian Chadd 45*63dab8eeSAdrian Chaddconfig XZ_DEC_BCJ 46*63dab8eeSAdrian Chadd bool 47*63dab8eeSAdrian Chadd default n 48*63dab8eeSAdrian Chadd 49*63dab8eeSAdrian Chaddconfig XZ_DEC_TEST 50*63dab8eeSAdrian Chadd tristate "XZ decompressor tester" 51*63dab8eeSAdrian Chadd default n 52*63dab8eeSAdrian Chadd depends on XZ_DEC 53*63dab8eeSAdrian Chadd help 54*63dab8eeSAdrian Chadd This allows passing .xz files to the in-kernel XZ decoder via 55*63dab8eeSAdrian Chadd a character special file. It calculates CRC32 of the decompressed 56*63dab8eeSAdrian Chadd data and writes diagnostics to the system log. 57*63dab8eeSAdrian Chadd 58*63dab8eeSAdrian Chadd Unless you are developing the XZ decoder, you don't need this 59*63dab8eeSAdrian Chadd and should say N. 60