aboutsummaryrefslogtreecommitdiffstats
path: root/arch/sparc64/kernel/entry.h
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2008-03-26 00:51:40 -0400
committerDavid S. Miller <davem@davemloft.net>2008-03-26 00:51:40 -0400
commit3d5ae6b69eacfac025021998d2ce159768edcfe1 (patch)
tree004af48afd676e35bd360a9839677331f17f0db0 /arch/sparc64/kernel/entry.h
parent606d5b19391476f71e10ccce5b376f7071d11aba (diff)
[SPARC64]: Fix sparse warnings in arch/sparc64/kernel/{cpu,setup}.c
We create a local header file entry.h, under arch/sparc64/kernel/, that we can use to declare routines either defined in assembler or only invoked from assembler. As well as other data objects which are private to the inner sparc64 kernel arch code. Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'arch/sparc64/kernel/entry.h')
-rw-r--r--arch/sparc64/kernel/entry.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/arch/sparc64/kernel/entry.h b/arch/sparc64/kernel/entry.h
new file mode 100644
index 000000000000..bfcd1b8d23dc
--- /dev/null
+++ b/arch/sparc64/kernel/entry.h
@@ -0,0 +1,15 @@
1#ifndef _ENTRY_H
2#define _ENTRY_H
3
4#include <linux/init.h>
5
6extern char *sparc_cpu_type;
7extern char *sparc_fpu_type;
8
9extern void __init per_cpu_patch(void);
10extern void __init sun4v_patch(void);
11extern void __init boot_cpu_id_too_large(int cpu);
12extern unsigned int dcache_parity_tl1_occurred;
13extern unsigned int icache_parity_tl1_occurred;
14
15#endif /* _ENTRY_H */