1/* 2 * Copyright 2014, General Dynamics C4 Systems 3 * 4 * This software may be distributed and modified according to the terms of 5 * the GNU General Public License version 2. Note that NO WARRANTY is provided. 6 * See "LICENSE_GPLv2.txt" for details. 7 * 8 * @TAG(GD_GPL) 9 */ 10 11#ifndef __ARCH_OBJECT_INTERRUPT_H 12#define __ARCH_OBJECT_INTERRUPT_H 13 14#include <types.h> 15#include <api/failures.h> 16#include <object/structures.h> 17#include <plat/machine.h> 18 19exception_t Arch_decodeIRQControlInvocation(word_t invLabel, word_t length, 20 cte_t *srcSlot, extra_caps_t excaps, 21 word_t *buffer); 22void Arch_irqStateInit(void); 23exception_t Arch_checkIRQ(word_t irq_w); 24 25#endif 26