/* * This file is subject to the terms and conditions of the GNU General Public * License. See the file "COPYING" in the main directory of this archive * for more details. * * SGI UV IRQ definitions * * Copyright (C) 2008 Silicon Graphics, Inc. All rights reserved. */#ifndef ASM_X86__UV__UV_IRQ_H#define ASM_X86__UV__UV_IRQ_H/* If a generic version of this structure gets defined, eliminate this one. */structuv_IO_APIC_route_entry{__u64vector:8,delivery_mode:3,dest_mode:1,delivery_status:1,polarity:1,__reserved_1:1,trigger:1,mask:1,__reserved_2:15,dest:32;};externstructirq_chipuv_irq_chip;externintarch_enable_uv_irq(char*,unsignedint,int,int,unsignedlong);externvoidarch_disable_uv_irq(int,unsignedlong);externintuv_setup_irq(char*,int,int,unsignedlong);externvoiduv_teardown_irq(unsignedint,int,unsignedlong);#endif /* ASM_X86__UV__UV_IRQ_H */