xref: /linux/lib/raid/Kconfig (revision e20043b4765cdf7ec8e963d706bb91469cba8cb8)
19e229025SChristoph Hellwig# SPDX-License-Identifier: GPL-2.0
29e229025SChristoph Hellwig
39e229025SChristoph Hellwigconfig XOR_BLOCKS
49e229025SChristoph Hellwig	tristate
5*e20043b4SChristoph Hellwig
6*e20043b4SChristoph Hellwig# selected by architectures that provide an optimized XOR implementation
7*e20043b4SChristoph Hellwigconfig XOR_BLOCKS_ARCH
8*e20043b4SChristoph Hellwig	depends on XOR_BLOCKS
9*e20043b4SChristoph Hellwig	default y if ALPHA
10*e20043b4SChristoph Hellwig	default y if ARM
11*e20043b4SChristoph Hellwig	default y if ARM64
12*e20043b4SChristoph Hellwig	default y if CPU_HAS_LSX		# loongarch
13*e20043b4SChristoph Hellwig	default y if ALTIVEC			# powerpc
14*e20043b4SChristoph Hellwig	default y if RISCV_ISA_V
15*e20043b4SChristoph Hellwig	default y if SPARC
16*e20043b4SChristoph Hellwig	default y if S390
17*e20043b4SChristoph Hellwig	default y if X86_32
18*e20043b4SChristoph Hellwig	default y if X86_64
19*e20043b4SChristoph Hellwig	bool
20