1 /* SPDX-License-Identifier: GPL-2.0 */
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
32 #define DEFERRED_FIQ_IH_BASE OMAP_IH2_BASE
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);