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