staging: ti dspbridge: add core driver sources
[linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git] / drivers / staging / tidspbridge / core / mmu_fault.h
blob74db4893a82245f1ab715cc167cbd56e794910ec
1 /*
2 * mmu_fault.h
4 * DSP-BIOS Bridge driver support functions for TI OMAP processors.
6 * Defines DSP MMU fault handling functions.
8 * Copyright (C) 2005-2006 Texas Instruments, Inc.
10 * This package is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
14 * THIS PACKAGE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
15 * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
16 * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
19 #ifndef MMU_FAULT_
20 #define MMU_FAULT_
22 extern u32 fault_addr;
25 * ======== mmu_fault_dpc ========
26 * Deferred procedure call to handle DSP MMU fault.
28 void mmu_fault_dpc(IN unsigned long pRefData);
31 * ======== mmu_fault_isr ========
32 * ISR to be triggered by a DSP MMU fault interrupt.
34 irqreturn_t mmu_fault_isr(int irq, IN void *pRefData);
36 #endif /* MMU_FAULT_ */