alpha: missing includes
... and missing externs in proto.h Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Acked-by: Paul E. McKenney <paulmck@kernel.org> Acked-by: Matt Turner <mattst88@gmail.com> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
This commit is contained in:
parent
0ec60e2871
commit
6e8d023785
@ -1,6 +1,7 @@
|
|||||||
|
|
||||||
#include <asm/hwrpb.h>
|
#include <asm/hwrpb.h>
|
||||||
#include <linux/device.h>
|
#include <linux/device.h>
|
||||||
|
#include <linux/cpu.h>
|
||||||
|
|
||||||
|
|
||||||
#ifdef CONFIG_SYSFS
|
#ifdef CONFIG_SYSFS
|
||||||
|
@ -15,6 +15,7 @@
|
|||||||
#include <asm/machvec.h>
|
#include <asm/machvec.h>
|
||||||
|
|
||||||
#include "pci_impl.h"
|
#include "pci_impl.h"
|
||||||
|
#include "proto.h"
|
||||||
|
|
||||||
#ifdef CONFIG_VGA_HOSE
|
#ifdef CONFIG_VGA_HOSE
|
||||||
|
|
||||||
|
@ -226,7 +226,6 @@ albacore_init_arch(void)
|
|||||||
if (memtop > pci_mem) {
|
if (memtop > pci_mem) {
|
||||||
#ifdef CONFIG_BLK_DEV_INITRD
|
#ifdef CONFIG_BLK_DEV_INITRD
|
||||||
extern unsigned long initrd_start, initrd_end;
|
extern unsigned long initrd_start, initrd_end;
|
||||||
extern void *move_initrd(unsigned long);
|
|
||||||
|
|
||||||
/* Move the initrd out of the way. */
|
/* Move the initrd out of the way. */
|
||||||
if (initrd_end && __pa(initrd_end) > pci_mem) {
|
if (initrd_end && __pa(initrd_end) > pci_mem) {
|
||||||
|
@ -28,6 +28,7 @@
|
|||||||
|
|
||||||
#include <asm/io.h>
|
#include <asm/io.h>
|
||||||
#include <linux/uaccess.h>
|
#include <linux/uaccess.h>
|
||||||
|
#include "irq_impl.h"
|
||||||
|
|
||||||
volatile unsigned long irq_err_count;
|
volatile unsigned long irq_err_count;
|
||||||
DEFINE_PER_CPU(unsigned long, irq_pmi_count);
|
DEFINE_PER_CPU(unsigned long, irq_pmi_count);
|
||||||
|
@ -17,6 +17,7 @@
|
|||||||
#include <linux/scatterlist.h>
|
#include <linux/scatterlist.h>
|
||||||
#include <linux/syscalls.h>
|
#include <linux/syscalls.h>
|
||||||
|
|
||||||
|
#include "pci_impl.h"
|
||||||
#include "proto.h"
|
#include "proto.h"
|
||||||
|
|
||||||
|
|
||||||
|
@ -15,6 +15,7 @@ struct pt_regs;
|
|||||||
struct task_struct;
|
struct task_struct;
|
||||||
struct pci_dev;
|
struct pci_dev;
|
||||||
struct pci_controller;
|
struct pci_controller;
|
||||||
|
struct pci_bus;
|
||||||
|
|
||||||
/* core_apecs.c */
|
/* core_apecs.c */
|
||||||
extern struct pci_ops apecs_pci_ops;
|
extern struct pci_ops apecs_pci_ops;
|
||||||
@ -114,6 +115,9 @@ extern int boot_cpuid;
|
|||||||
#ifdef CONFIG_VERBOSE_MCHECK
|
#ifdef CONFIG_VERBOSE_MCHECK
|
||||||
extern unsigned long alpha_verbose_mcheck;
|
extern unsigned long alpha_verbose_mcheck;
|
||||||
#endif
|
#endif
|
||||||
|
#ifdef CONFIG_BLK_DEV_INITRD
|
||||||
|
extern void * __init move_initrd(unsigned long);
|
||||||
|
#endif
|
||||||
extern struct screen_info vgacon_screen_info;
|
extern struct screen_info vgacon_screen_info;
|
||||||
|
|
||||||
/* srmcons.c */
|
/* srmcons.c */
|
||||||
@ -128,6 +132,7 @@ extern void unregister_srm_console(void);
|
|||||||
/* smp.c */
|
/* smp.c */
|
||||||
extern void setup_smp(void);
|
extern void setup_smp(void);
|
||||||
extern void handle_ipi(struct pt_regs *);
|
extern void handle_ipi(struct pt_regs *);
|
||||||
|
extern void __init smp_callin(void);
|
||||||
|
|
||||||
/* bios32.c */
|
/* bios32.c */
|
||||||
/* extern void reset_for_srm(void); */
|
/* extern void reset_for_srm(void); */
|
||||||
@ -139,13 +144,13 @@ extern void common_init_rtc(void);
|
|||||||
extern unsigned long est_cycle_freq;
|
extern unsigned long est_cycle_freq;
|
||||||
|
|
||||||
/* smc37c93x.c */
|
/* smc37c93x.c */
|
||||||
extern void SMC93x_Init(void);
|
extern int __init SMC93x_Init(void);
|
||||||
|
|
||||||
/* smc37c669.c */
|
/* smc37c669.c */
|
||||||
extern void SMC669_Init(int);
|
extern void __init SMC669_Init(int);
|
||||||
|
|
||||||
/* es1888.c */
|
/* es1888.c */
|
||||||
extern void es1888_init(void);
|
extern void __init es1888_init(void);
|
||||||
|
|
||||||
/* ../lib/fpreg.c */
|
/* ../lib/fpreg.c */
|
||||||
extern void alpha_write_fp_reg (unsigned long reg, unsigned long val);
|
extern void alpha_write_fp_reg (unsigned long reg, unsigned long val);
|
||||||
@ -166,19 +171,37 @@ extern void entSys(void);
|
|||||||
extern void entUna(void);
|
extern void entUna(void);
|
||||||
extern void entDbg(void);
|
extern void entDbg(void);
|
||||||
|
|
||||||
|
/* pci.c */
|
||||||
|
extern void pcibios_claim_one_bus(struct pci_bus *);
|
||||||
|
|
||||||
/* ptrace.c */
|
/* ptrace.c */
|
||||||
extern int ptrace_set_bpt (struct task_struct *child);
|
extern int ptrace_set_bpt (struct task_struct *child);
|
||||||
extern int ptrace_cancel_bpt (struct task_struct *child);
|
extern int ptrace_cancel_bpt (struct task_struct *child);
|
||||||
|
extern void syscall_trace_leave(void);
|
||||||
|
extern unsigned long syscall_trace_enter(void);
|
||||||
|
|
||||||
|
/* signal.c */
|
||||||
|
struct sigcontext;
|
||||||
|
extern void do_sigreturn(struct sigcontext __user *);
|
||||||
|
struct rt_sigframe;
|
||||||
|
extern void do_rt_sigreturn(struct rt_sigframe __user *);
|
||||||
|
extern void do_work_pending(struct pt_regs *, unsigned long, unsigned long, unsigned long);
|
||||||
|
|
||||||
/* traps.c */
|
/* traps.c */
|
||||||
extern void dik_show_regs(struct pt_regs *regs, unsigned long *r9_15);
|
extern void dik_show_regs(struct pt_regs *regs, unsigned long *r9_15);
|
||||||
extern void die_if_kernel(char *, struct pt_regs *, long, unsigned long *);
|
extern void die_if_kernel(char *, struct pt_regs *, long, unsigned long *);
|
||||||
|
extern void do_entInt(unsigned long, unsigned long, unsigned long, struct pt_regs *);
|
||||||
|
extern void do_entArith(unsigned long, unsigned long, struct pt_regs *);
|
||||||
|
extern void do_entIF(unsigned long, struct pt_regs *);
|
||||||
|
extern void do_entDbg(struct pt_regs *);
|
||||||
|
struct allregs;
|
||||||
|
extern void do_entUna(void *, unsigned long, unsigned long, struct allregs *);
|
||||||
|
extern void do_entUnaUser(void __user *, unsigned long, unsigned long, struct pt_regs *);
|
||||||
|
|
||||||
/* sys_titan.c */
|
/* sys_titan.c */
|
||||||
extern void titan_dispatch_irqs(u64);
|
extern void titan_dispatch_irqs(u64);
|
||||||
|
|
||||||
/* ../mm/init.c */
|
/* ../mm/init.c */
|
||||||
extern void switch_to_system_map(void);
|
|
||||||
extern void srm_paging_stop(void);
|
extern void srm_paging_stop(void);
|
||||||
|
|
||||||
static inline int
|
static inline int
|
||||||
|
@ -11,6 +11,8 @@
|
|||||||
#include <asm/hwrpb.h>
|
#include <asm/hwrpb.h>
|
||||||
#include <asm/io.h>
|
#include <asm/io.h>
|
||||||
|
|
||||||
|
#include "proto.h"
|
||||||
|
|
||||||
#if 0
|
#if 0
|
||||||
# define DBG_DEVS(args) printk args
|
# define DBG_DEVS(args) printk args
|
||||||
#else
|
#else
|
||||||
|
@ -12,6 +12,8 @@
|
|||||||
#include <asm/hwrpb.h>
|
#include <asm/hwrpb.h>
|
||||||
#include <asm/io.h>
|
#include <asm/io.h>
|
||||||
|
|
||||||
|
#include "proto.h"
|
||||||
|
|
||||||
#define SMC_DEBUG 0
|
#define SMC_DEBUG 0
|
||||||
|
|
||||||
#if SMC_DEBUG
|
#if SMC_DEBUG
|
||||||
|
@ -38,6 +38,7 @@
|
|||||||
#include <asm/irq.h>
|
#include <asm/irq.h>
|
||||||
#include <asm/mmu_context.h>
|
#include <asm/mmu_context.h>
|
||||||
#include <asm/tlbflush.h>
|
#include <asm/tlbflush.h>
|
||||||
|
#include <asm/cacheflush.h>
|
||||||
|
|
||||||
#include "proto.h"
|
#include "proto.h"
|
||||||
#include "irq_impl.h"
|
#include "irq_impl.h"
|
||||||
|
@ -21,6 +21,8 @@
|
|||||||
#include <asm/console.h>
|
#include <asm/console.h>
|
||||||
#include <linux/uaccess.h>
|
#include <linux/uaccess.h>
|
||||||
|
|
||||||
|
#include "proto.h"
|
||||||
|
|
||||||
|
|
||||||
static DEFINE_SPINLOCK(srmcons_callback_lock);
|
static DEFINE_SPINLOCK(srmcons_callback_lock);
|
||||||
static int srm_is_registered_console = 0;
|
static int srm_is_registered_console = 0;
|
||||||
|
@ -184,8 +184,6 @@ nautilus_machine_check(unsigned long vector, unsigned long la_ptr)
|
|||||||
mb();
|
mb();
|
||||||
}
|
}
|
||||||
|
|
||||||
extern void pcibios_claim_one_bus(struct pci_bus *);
|
|
||||||
|
|
||||||
static struct resource irongate_mem = {
|
static struct resource irongate_mem = {
|
||||||
.name = "Irongate PCI MEM",
|
.name = "Irongate PCI MEM",
|
||||||
.flags = IORESOURCE_MEM,
|
.flags = IORESOURCE_MEM,
|
||||||
|
@ -12,6 +12,7 @@
|
|||||||
|
|
||||||
#include <linux/module.h>
|
#include <linux/module.h>
|
||||||
#include <linux/string.h>
|
#include <linux/string.h>
|
||||||
|
#include <net/checksum.h>
|
||||||
|
|
||||||
#include <asm/byteorder.h>
|
#include <asm/byteorder.h>
|
||||||
|
|
||||||
|
@ -9,6 +9,7 @@
|
|||||||
#include <linux/export.h>
|
#include <linux/export.h>
|
||||||
#include <linux/preempt.h>
|
#include <linux/preempt.h>
|
||||||
#include <asm/thread_info.h>
|
#include <asm/thread_info.h>
|
||||||
|
#include <asm/fpu.h>
|
||||||
|
|
||||||
#if defined(CONFIG_ALPHA_EV6) || defined(CONFIG_ALPHA_EV67)
|
#if defined(CONFIG_ALPHA_EV6) || defined(CONFIG_ALPHA_EV67)
|
||||||
#define STT(reg,val) asm volatile ("ftoit $f"#reg",%0" : "=r"(val));
|
#define STT(reg,val) asm volatile ("ftoit $f"#reg",%0" : "=r"(val));
|
||||||
|
@ -18,6 +18,7 @@
|
|||||||
|
|
||||||
#include <linux/types.h>
|
#include <linux/types.h>
|
||||||
#include <linux/export.h>
|
#include <linux/export.h>
|
||||||
|
#include <linux/string.h>
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* This should be done in one go with ldq_u*2/mask/stq_u. Do it
|
* This should be done in one go with ldq_u*2/mask/stq_u. Do it
|
||||||
@ -150,6 +151,8 @@ static inline void __memcpy_aligned_dn (unsigned long d, unsigned long s,
|
|||||||
DO_REST_ALIGNED_DN(d,s,n);
|
DO_REST_ALIGNED_DN(d,s,n);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#undef memcpy
|
||||||
|
|
||||||
void * memcpy(void * dest, const void *src, size_t n)
|
void * memcpy(void * dest, const void *src, size_t n)
|
||||||
{
|
{
|
||||||
if (!(((unsigned long) dest ^ (unsigned long) src) & 7)) {
|
if (!(((unsigned long) dest ^ (unsigned long) src) & 7)) {
|
||||||
|
@ -4,6 +4,7 @@
|
|||||||
#include <linux/kernel.h>
|
#include <linux/kernel.h>
|
||||||
#include <linux/sched.h>
|
#include <linux/sched.h>
|
||||||
#include <asm/ptrace.h>
|
#include <asm/ptrace.h>
|
||||||
|
#include <asm/fpu.h>
|
||||||
|
|
||||||
#include <linux/uaccess.h>
|
#include <linux/uaccess.h>
|
||||||
|
|
||||||
@ -45,12 +46,6 @@
|
|||||||
#define MISC_TRAPB 0x0000
|
#define MISC_TRAPB 0x0000
|
||||||
#define MISC_EXCB 0x0400
|
#define MISC_EXCB 0x0400
|
||||||
|
|
||||||
extern unsigned long alpha_read_fp_reg (unsigned long reg);
|
|
||||||
extern void alpha_write_fp_reg (unsigned long reg, unsigned long val);
|
|
||||||
extern unsigned long alpha_read_fp_reg_s (unsigned long reg);
|
|
||||||
extern void alpha_write_fp_reg_s (unsigned long reg, unsigned long val);
|
|
||||||
|
|
||||||
|
|
||||||
#ifdef MODULE
|
#ifdef MODULE
|
||||||
|
|
||||||
MODULE_DESCRIPTION("FP Software completion module");
|
MODULE_DESCRIPTION("FP Software completion module");
|
||||||
|
@ -33,7 +33,7 @@
|
|||||||
#include <asm/setup.h>
|
#include <asm/setup.h>
|
||||||
#include <asm/sections.h>
|
#include <asm/sections.h>
|
||||||
|
|
||||||
extern void die_if_kernel(char *,struct pt_regs *,long);
|
#include "../kernel/proto.h"
|
||||||
|
|
||||||
static struct pcb_struct original_pcb;
|
static struct pcb_struct original_pcb;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user