X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=include%2Fasm-ia64%2Fmsi.h;h=bb92b0dbde2f2ef600b35c5c96c6661e333e17be;hb=315bb96824149614efe4844ded077a13fc908880;hp=97890f7762b338515302884b3b874a0831558ee3;hpb=e532c37858fdcc18e9a91d24c2e22cd21aa22561;p=powerpc.git diff --git a/include/asm-ia64/msi.h b/include/asm-ia64/msi.h index 97890f7762..bb92b0dbde 100644 --- a/include/asm-ia64/msi.h +++ b/include/asm-ia64/msi.h @@ -14,4 +14,16 @@ static inline void set_intr_gate (int nr, void *func) {} #define ack_APIC_irq ia64_eoi #define MSI_TARGET_CPU_SHIFT 4 +extern struct msi_ops msi_apic_ops; + +static inline int msi_arch_init(void) +{ + if (platform_msi_init) + return platform_msi_init(); + + /* default ops for most ia64 platforms */ + msi_register(&msi_apic_ops); + return 0; +} + #endif /* ASM_MSI_H */