163dab8eeSAdrian Chaddconfig XZ_DEC 263dab8eeSAdrian Chadd tristate "XZ decompression support" 363dab8eeSAdrian Chadd select CRC32 463dab8eeSAdrian Chadd help 563dab8eeSAdrian Chadd LZMA2 compression algorithm and BCJ filters are supported using 663dab8eeSAdrian Chadd the .xz file format as the container. For integrity checking, 763dab8eeSAdrian Chadd CRC32 is supported. See Documentation/xz.txt for more information. 863dab8eeSAdrian Chadd 9*f0bd5302SXin LIif XZ_DEC 10*f0bd5302SXin LI 1163dab8eeSAdrian Chaddconfig XZ_DEC_X86 12*f0bd5302SXin LI bool "x86 BCJ filter decoder" 13*f0bd5302SXin LI default y if X86 1463dab8eeSAdrian Chadd select XZ_DEC_BCJ 1563dab8eeSAdrian Chadd 1663dab8eeSAdrian Chaddconfig XZ_DEC_POWERPC 17*f0bd5302SXin LI bool "PowerPC BCJ filter decoder" 18*f0bd5302SXin LI default y if PPC 1963dab8eeSAdrian Chadd select XZ_DEC_BCJ 2063dab8eeSAdrian Chadd 2163dab8eeSAdrian Chaddconfig XZ_DEC_IA64 22*f0bd5302SXin LI bool "IA-64 BCJ filter decoder" 23*f0bd5302SXin LI default y if IA64 2463dab8eeSAdrian Chadd select XZ_DEC_BCJ 2563dab8eeSAdrian Chadd 2663dab8eeSAdrian Chaddconfig XZ_DEC_ARM 27*f0bd5302SXin LI bool "ARM BCJ filter decoder" 28*f0bd5302SXin LI default y if ARM 2963dab8eeSAdrian Chadd select XZ_DEC_BCJ 3063dab8eeSAdrian Chadd 3163dab8eeSAdrian Chaddconfig XZ_DEC_ARMTHUMB 32*f0bd5302SXin LI bool "ARM-Thumb BCJ filter decoder" 33*f0bd5302SXin LI default y if (ARM && ARM_THUMB) 3463dab8eeSAdrian Chadd select XZ_DEC_BCJ 3563dab8eeSAdrian Chadd 3663dab8eeSAdrian Chaddconfig XZ_DEC_SPARC 37*f0bd5302SXin LI bool "SPARC BCJ filter decoder" 38*f0bd5302SXin LI default y if SPARC 3963dab8eeSAdrian Chadd select XZ_DEC_BCJ 4063dab8eeSAdrian Chadd 41*f0bd5302SXin LIendif 42*f0bd5302SXin LI 4363dab8eeSAdrian Chaddconfig XZ_DEC_BCJ 4463dab8eeSAdrian Chadd bool 4563dab8eeSAdrian Chadd default n 4663dab8eeSAdrian Chadd 4763dab8eeSAdrian Chaddconfig XZ_DEC_TEST 4863dab8eeSAdrian Chadd tristate "XZ decompressor tester" 4963dab8eeSAdrian Chadd default n 5063dab8eeSAdrian Chadd depends on XZ_DEC 5163dab8eeSAdrian Chadd help 5263dab8eeSAdrian Chadd This allows passing .xz files to the in-kernel XZ decoder via 5363dab8eeSAdrian Chadd a character special file. It calculates CRC32 of the decompressed 5463dab8eeSAdrian Chadd data and writes diagnostics to the system log. 5563dab8eeSAdrian Chadd 5663dab8eeSAdrian Chadd Unless you are developing the XZ decoder, you don't need this 5763dab8eeSAdrian Chadd and should say N. 58