Linux 5.7.7
[linux/fpc-iii.git] / arch / arm / mach-omap1 / ams-delta-fiq.h
blobfd76df3cce376c5c0c1b00e774add9a0f87dc6f9
1 /* SPDX-License-Identifier: GPL-2.0 */
3 /*
4 * arch/arm/mach-omap1/ams-delta-fiq.h
6 * Taken from the original Amstrad modifications to fiq.h
8 * Copyright (c) 2004 Amstrad Plc
9 * Copyright (c) 2006 Matt Callow
10 * Copyright (c) 2010 Janusz Krzysztofik
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
16 #ifndef __AMS_DELTA_FIQ_H
17 #define __AMS_DELTA_FIQ_H
19 #include <mach/irqs.h>
22 * Interrupt number used for passing control from FIQ to IRQ.
23 * IRQ12, described as reserved, has been selected.
25 #define INT_DEFERRED_FIQ INT_1510_RES12
27 * Base address of an interrupt handler that the INT_DEFERRED_FIQ belongs to.
29 #if (INT_DEFERRED_FIQ < IH2_BASE)
30 #define DEFERRED_FIQ_IH_BASE OMAP_IH1_BASE
31 #else
32 #define DEFERRED_FIQ_IH_BASE OMAP_IH2_BASE
33 #endif
35 #ifndef __ASSEMBLER__
36 extern unsigned char qwerty_fiqin_start, qwerty_fiqin_end;
38 extern void __init ams_delta_init_fiq(struct gpio_chip *chip,
39 struct platform_device *pdev);
40 #endif
42 #endif