patch-2.4.19 linux-2.4.19/include/asm-ia64/machvec.h
Next file: linux-2.4.19/include/asm-ia64/machvec_sn1.h
Previous file: linux-2.4.19/include/asm-ia64/irq.h
Back to the patch index
Back to the overall index
- Lines: 34
- Date:
Fri Aug 2 17:39:45 2002
- Orig file:
linux-2.4.18/include/asm-ia64/machvec.h
- Orig date:
Fri Nov 9 14:26:17 2001
diff -urN linux-2.4.18/include/asm-ia64/machvec.h linux-2.4.19/include/asm-ia64/machvec.h
@@ -20,6 +20,7 @@
struct irq_desc;
typedef void ia64_mv_setup_t (char **);
+typedef void ia64_mv_cpu_init_t(void);
typedef void ia64_mv_irq_init_t (void);
typedef void ia64_mv_pci_fixup_t (int);
typedef unsigned long ia64_mv_map_nr_t (unsigned long);
@@ -77,6 +78,7 @@
# else
# define platform_name ia64_mv.name
# define platform_setup ia64_mv.setup
+# define platform_cpu_init ia64_mv.cpu_init
# define platform_irq_init ia64_mv.irq_init
# define platform_map_nr ia64_mv.map_nr
# define platform_mca_init ia64_mv.mca_init
@@ -110,6 +112,7 @@
struct ia64_machine_vector {
const char *name;
ia64_mv_setup_t *setup;
+ ia64_mv_cpu_init_t *cpu_init;
ia64_mv_irq_init_t *irq_init;
ia64_mv_pci_fixup_t *pci_fixup;
ia64_mv_map_nr_t *map_nr;
@@ -201,6 +204,9 @@
#ifndef platform_setup
# define platform_setup ((ia64_mv_setup_t *) machvec_noop)
#endif
+#ifndef platform_cpu_init
+# define platform_cpu_init ((ia64_mv_cpu_init_t *) machvec_noop)
+#endif
#ifndef platform_irq_init
# define platform_irq_init ((ia64_mv_irq_init_t *) machvec_noop)
#endif
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)