aboutsummaryrefslogtreecommitdiffstats
path: root/arch/sparc64/kernel/sparc64_ksyms.c
diff options
context:
space:
mode:
authorDavid S. Miller <davem@sunset.davemloft.net>2006-02-25 20:16:29 -0500
committerDavid S. Miller <davem@sunset.davemloft.net>2006-03-20 04:14:03 -0500
commit36344762396ca868d6076c41a84bda25f1ed9d3c (patch)
tree7471ce9b78736e538417267f1bc27687a1b09542 /arch/sparc64/kernel/sparc64_ksyms.c
parentc4e9249b1924118693f298ee8d38f7fe43587af3 (diff)
[SPARC64]: Niagara optimized XOR functions for RAID.
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'arch/sparc64/kernel/sparc64_ksyms.c')
-rw-r--r--arch/sparc64/kernel/sparc64_ksyms.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/arch/sparc64/kernel/sparc64_ksyms.c b/arch/sparc64/kernel/sparc64_ksyms.c
index 801fc0ce4844..e87fe7dfc7de 100644
--- a/arch/sparc64/kernel/sparc64_ksyms.c
+++ b/arch/sparc64/kernel/sparc64_ksyms.c
@@ -108,6 +108,14 @@ extern void xor_vis_4(unsigned long, unsigned long *, unsigned long *,
108extern void xor_vis_5(unsigned long, unsigned long *, unsigned long *, 108extern void xor_vis_5(unsigned long, unsigned long *, unsigned long *,
109 unsigned long *, unsigned long *, unsigned long *); 109 unsigned long *, unsigned long *, unsigned long *);
110 110
111extern void xor_niagara_2(unsigned long, unsigned long *, unsigned long *);
112extern void xor_niagara_3(unsigned long, unsigned long *, unsigned long *,
113 unsigned long *);
114extern void xor_niagara_4(unsigned long, unsigned long *, unsigned long *,
115 unsigned long *, unsigned long *);
116extern void xor_niagara_5(unsigned long, unsigned long *, unsigned long *,
117 unsigned long *, unsigned long *, unsigned long *);
118
111/* Per-CPU information table */ 119/* Per-CPU information table */
112EXPORT_PER_CPU_SYMBOL(__cpu_data); 120EXPORT_PER_CPU_SYMBOL(__cpu_data);
113 121
@@ -388,4 +396,9 @@ EXPORT_SYMBOL(xor_vis_3);
388EXPORT_SYMBOL(xor_vis_4); 396EXPORT_SYMBOL(xor_vis_4);
389EXPORT_SYMBOL(xor_vis_5); 397EXPORT_SYMBOL(xor_vis_5);
390 398
399EXPORT_SYMBOL(xor_niagara_2);
400EXPORT_SYMBOL(xor_niagara_3);
401EXPORT_SYMBOL(xor_niagara_4);
402EXPORT_SYMBOL(xor_niagara_5);
403
391EXPORT_SYMBOL(prom_palette); 404EXPORT_SYMBOL(prom_palette);