patch-2.2.14 linux/arch/alpha/kernel/proto.h
Next file: linux/arch/alpha/kernel/ptrace.c
Previous file: linux/arch/alpha/kernel/process.c
Back to the patch index
Back to the overall index
- Lines: 45
- Date:
Tue Jan 4 10:12:11 2000
- Orig file:
v2.2.13/linux/arch/alpha/kernel/proto.h
- Orig date:
Mon Aug 9 16:05:54 1999
diff -u --recursive --new-file v2.2.13/linux/arch/alpha/kernel/proto.h linux/arch/alpha/kernel/proto.h
@@ -1,4 +1,5 @@
/* Prototypes of functions used across modules here in this directory. */
+#include <linux/pci.h>
#define vucp volatile unsigned char *
#define vusp volatile unsigned short *
@@ -44,6 +45,22 @@
extern void cia_init_arch(unsigned long *, unsigned long *);
extern void cia_machine_check(u64, u64, struct pt_regs *);
+/* core_irongate.c */
+extern int irongate_hose_read_config_byte (u8, u8, u8, u8 *value,
+ struct linux_hose_info *hose);
+extern int irongate_hose_read_config_word (u8, u8, u8, u16 *value,
+ struct linux_hose_info *hose);
+extern int irongate_hose_read_config_dword (u8, u8, u8, u32 *value,
+ struct linux_hose_info *hose);
+extern int irongate_hose_write_config_byte (u8, u8, u8, u8 value,
+ struct linux_hose_info *hose);
+extern int irongate_hose_write_config_word (u8, u8, u8, u16 value,
+ struct linux_hose_info *hose);
+extern int irongate_hose_write_config_dword (u8, u8, u8, u32 value,
+ struct linux_hose_info *hose);
+extern void irongate_init_arch(unsigned long *, unsigned long *);
+extern void irongate_machine_check(u64, u64, struct pt_regs *);
+
/* core_lca.c */
extern int lca_hose_read_config_byte (u8, u8, u8, u8 *value,
struct linux_hose_info *hose);
@@ -74,6 +91,7 @@
extern int mcpcia_hose_write_config_dword (u8, u8, u8, u32 value,
struct linux_hose_info *hose);
extern void mcpcia_init_arch(unsigned long *, unsigned long *);
+extern void mcpcia_init_hoses(void);
extern void mcpcia_machine_check(u64, u64, struct pt_regs *);
/* core_polaris.c */
@@ -153,6 +171,7 @@
extern void handle_ipi(struct pt_regs *);
extern void smp_percpu_timer_interrupt(struct pt_regs *);
extern int smp_boot_cpuid;
+extern unsigned long cpu_present_mask;
/* bios32.c */
extern void reset_for_srm(void);
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)