summaryrefslogtreecommitdiffstats
path: root/lib/raid6/altivec.uc
diff options
context:
space:
mode:
authorYuanhan Liu <yuanhan.liu@linux.intel.com>2012-11-30 13:10:40 -0800
committerNeilBrown <neilb@suse.de>2012-12-13 19:51:04 +1100
commit4f8c55c5ad491dbc7b52ce08bb702ca39ce944cf (patch)
tree6d321f8a55c2cbd8aacb5a24870e6eccc6e37d9f /lib/raid6/altivec.uc
parent2c935842bdb46f5f557426feb4d2bdfdad1aa5f9 (diff)
downloadlinux-4f8c55c5ad491dbc7b52ce08bb702ca39ce944cf.tar.gz
linux-4f8c55c5ad491dbc7b52ce08bb702ca39ce944cf.tar.xz
lib/raid6: build proper files on corresponding arch
sse and avx2 stuff only exist on x86 arch, and we don't need to build altivec on x86. And we can do that at lib/raid6/Makefile. Proposed-by: H. Peter Anvin <hpa@zytor.com> Signed-off-by: Yuanhan Liu <yuanhan.liu@linux.intel.com> Reviewed-by: H. Peter Anvin <hpa@zytor.com> Signed-off-by: Jim Kukunas <james.t.kukunas@linux.intel.com> Signed-off-by: NeilBrown <neilb@suse.de>
Diffstat (limited to 'lib/raid6/altivec.uc')
-rw-r--r--lib/raid6/altivec.uc3
1 files changed, 0 insertions, 3 deletions
diff --git a/lib/raid6/altivec.uc b/lib/raid6/altivec.uc
index b71012b756f4..7cc12b532e95 100644
--- a/lib/raid6/altivec.uc
+++ b/lib/raid6/altivec.uc
@@ -24,13 +24,10 @@
#include <linux/raid/pq.h>
-#ifdef CONFIG_ALTIVEC
-
#include <altivec.h>
#ifdef __KERNEL__
# include <asm/cputable.h>
# include <asm/switch_to.h>
-#endif
/*
* This is the C data type to use. We use a vector of