patch-2.4.22 linux-2.4.22/include/asm-ia64/iosapic.h
Next file: linux-2.4.22/include/asm-ia64/machvec_init.h
Previous file: linux-2.4.22/include/asm-ia64/ioctls.h
Back to the patch index
Back to the overall index
- Lines: 33
- Date:
2003-08-25 04:44:43.000000000 -0700
- Orig file:
linux-2.4.21/include/asm-ia64/iosapic.h
- Orig date:
2002-11-28 15:53:15.000000000 -0800
diff -urN linux-2.4.21/include/asm-ia64/iosapic.h linux-2.4.22/include/asm-ia64/iosapic.h
@@ -51,24 +51,21 @@
#ifndef __ASSEMBLY__
-extern void __devinit iosapic_init (unsigned long address,
- unsigned int gsi_base,
- int pcat_compat);
+extern void __init iosapic_system_init (int pcat_compat);
+extern void __init iosapic_init (unsigned long address,
+ unsigned int gsi_base);
extern int gsi_to_vector (unsigned int gsi);
extern int iosapic_register_intr (unsigned int gsi, unsigned long polarity,
- unsigned long edge_triggered,
- u32 gsi_base, char *iosapic_address);
-extern void iosapic_override_isa_irq (unsigned int isa_irq, unsigned int gsi,
+ unsigned long trigger);
+extern void __init iosapic_override_isa_irq (unsigned int isa_irq, unsigned int gsi,
unsigned long polarity,
- unsigned long edge_triggered);
-extern int iosapic_register_platform_intr (u32 int_type,
+ unsigned long trigger);
+extern int __init iosapic_register_platform_intr (u32 int_type,
unsigned int gsi,
int pmi_vector,
u16 eid, u16 id,
unsigned long polarity,
- unsigned long edge_triggered,
- unsigned int gsi_base,
- char *iosapic_address);
+ unsigned long trigger);
extern unsigned int iosapic_version (char *addr);
extern void iosapic_pci_fixup (int);
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)