root/arch/arm/mach-spear/include/mach/irqs.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /*
   2  * IRQ helper macros for spear machine family
   3  *
   4  * Copyright (C) 2009-2012 ST Microelectronics
   5  * Rajeev Kumar <rajeev-dlh.kumar@st.com>
   6  * Viresh Kumar <vireshk@kernel.org>
   7  *
   8  * This file is licensed under the terms of the GNU General Public
   9  * License version 2. This program is licensed "as is" without any
  10  * warranty of any kind, whether express or implied.
  11  */
  12 
  13 #ifndef __MACH_IRQS_H
  14 #define __MACH_IRQS_H
  15 
  16 #ifdef CONFIG_ARCH_SPEAR3XX
  17 #define NR_IRQS                 256
  18 #endif
  19 
  20 #ifdef CONFIG_ARCH_SPEAR6XX
  21 /* IRQ definitions */
  22 /* VIC 1 */
  23 #define IRQ_VIC_END                             64
  24 
  25 /* GPIO pins virtual irqs */
  26 #define VIRTUAL_IRQS                            24
  27 #define NR_IRQS                                 (IRQ_VIC_END + VIRTUAL_IRQS)
  28 #endif
  29 
  30 #ifdef CONFIG_ARCH_SPEAR13XX
  31 #define IRQ_GIC_END                     160
  32 #define NR_IRQS                         IRQ_GIC_END
  33 #endif
  34 
  35 #endif /* __MACH_IRQS_H */

/* [<][>][^][v][top][bottom][index][help] */