patch-2.4.0-test2 linux/arch/alpha/kernel/proto.h

Next file: linux/arch/alpha/kernel/ptrace.c
Previous file: linux/arch/alpha/kernel/pci_iommu.c
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.4.0-test1/linux/arch/alpha/kernel/proto.h linux/arch/alpha/kernel/proto.h
@@ -61,6 +61,13 @@
 extern void t2_machine_check(u64, u64, struct pt_regs *);
 #define t2_pci_tbi ((void *)0)
 
+/* core_titan.c */
+extern struct pci_ops titan_pci_ops;
+extern void titan_init_arch(void);
+extern void titan_kill_arch(int);
+extern void titan_machine_check(u64, u64, struct pt_regs *);
+extern void titan_pci_tbi(struct pci_controler *, dma_addr_t, dma_addr_t);
+
 /* core_tsunami.c */
 extern struct pci_ops tsunami_pci_ops;
 extern void tsunami_init_arch(void);
@@ -68,9 +75,19 @@
 extern void tsunami_machine_check(u64, u64, struct pt_regs *);
 extern void tsunami_pci_tbi(struct pci_controler *, dma_addr_t, dma_addr_t);
 
+/* core_wildfire.c */
+extern struct pci_ops wildfire_pci_ops;
+extern void wildfire_init_arch(void);
+extern void wildfire_kill_arch(int);
+extern void wildfire_machine_check(u64, u64, struct pt_regs *);
+extern void wildfire_pci_tbi(struct pci_controler *, dma_addr_t, dma_addr_t);
+
 /* setup.c */
 extern unsigned long srm_hae;
 extern int boot_cpuid;
+extern int srmcons_output;
+extern void register_srm_console(void);
+extern void unregister_srm_console(void);
 
 /* smp.c */
 extern void setup_smp(void);
@@ -129,7 +146,8 @@
 extern void die_if_kernel(char *, struct pt_regs *, long, unsigned long *);
 
 /* ../mm/init.c */
-void srm_paging_stop(void);
+extern void switch_to_system_map(void);
+extern void srm_paging_stop(void);
 
 /* irq.c */
 

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)