diff options
author | David S. Miller <davem@davemloft.net> | 2008-03-25 21:51:40 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2008-03-25 21:51:40 -0700 |
commit | 3d5ae6b69eacfac025021998d2ce159768edcfe1 (patch) | |
tree | 004af48afd676e35bd360a9839677331f17f0db0 /arch/sparc64/kernel/entry.h | |
parent | 606d5b19391476f71e10ccce5b376f7071d11aba (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.h | 15 |
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 00000000000..bfcd1b8d23d --- /dev/null +++ b/arch/sparc64/kernel/entry.h @@ -0,0 +1,15 @@ +#ifndef _ENTRY_H +#define _ENTRY_H + +#include <linux/init.h> + +extern char *sparc_cpu_type; +extern char *sparc_fpu_type; + +extern void __init per_cpu_patch(void); +extern void __init sun4v_patch(void); +extern void __init boot_cpu_id_too_large(int cpu); +extern unsigned int dcache_parity_tl1_occurred; +extern unsigned int icache_parity_tl1_occurred; + +#endif /* _ENTRY_H */ |