1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
/* * Copyright (C) 2003-2004 Intel * Copyright (C) Tom Long Nguyen (tom.l.nguyen@intel.com) */ #ifndef ASM_MSI_H #define ASM_MSI_H #include <asm/desc.h> #include <mach_apic.h> #define LAST_DEVICE_VECTOR 232 #define MSI_TARGET_CPU_SHIFT 12 extern struct msi_ops msi_apic_ops; static inline int msi_arch_init(void) { msi_register(&msi_apic_ops); return 0; } #endif /* ASM_MSI_H */