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

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

INCLUDED FROM


   1 /* SPDX-License-Identifier: GPL-2.0 */
   2 /*
   3  * arch/arm/mach-ep93xx/include/mach/irqs.h
   4  */
   5 
   6 #ifndef __ASM_ARCH_IRQS_H
   7 #define __ASM_ARCH_IRQS_H
   8 
   9 #define IRQ_EP93XX_COMMRX               2
  10 #define IRQ_EP93XX_COMMTX               3
  11 #define IRQ_EP93XX_TIMER1               4
  12 #define IRQ_EP93XX_TIMER2               5
  13 #define IRQ_EP93XX_AACINTR              6
  14 #define IRQ_EP93XX_DMAM2P0              7
  15 #define IRQ_EP93XX_DMAM2P1              8
  16 #define IRQ_EP93XX_DMAM2P2              9
  17 #define IRQ_EP93XX_DMAM2P3              10
  18 #define IRQ_EP93XX_DMAM2P4              11
  19 #define IRQ_EP93XX_DMAM2P5              12
  20 #define IRQ_EP93XX_DMAM2P6              13
  21 #define IRQ_EP93XX_DMAM2P7              14
  22 #define IRQ_EP93XX_DMAM2P8              15
  23 #define IRQ_EP93XX_DMAM2P9              16
  24 #define IRQ_EP93XX_DMAM2M0              17
  25 #define IRQ_EP93XX_DMAM2M1              18
  26 #define IRQ_EP93XX_GPIO0MUX             19
  27 #define IRQ_EP93XX_GPIO1MUX             20
  28 #define IRQ_EP93XX_GPIO2MUX             21
  29 #define IRQ_EP93XX_GPIO3MUX             22
  30 #define IRQ_EP93XX_UART1RX              23
  31 #define IRQ_EP93XX_UART1TX              24
  32 #define IRQ_EP93XX_UART2RX              25
  33 #define IRQ_EP93XX_UART2TX              26
  34 #define IRQ_EP93XX_UART3RX              27
  35 #define IRQ_EP93XX_UART3TX              28
  36 #define IRQ_EP93XX_KEY                  29
  37 #define IRQ_EP93XX_TOUCH                30
  38 #define EP93XX_VIC1_VALID_IRQ_MASK      0x7ffffffc
  39 
  40 #define IRQ_EP93XX_EXT0                 32
  41 #define IRQ_EP93XX_EXT1                 33
  42 #define IRQ_EP93XX_EXT2                 34
  43 #define IRQ_EP93XX_64HZ                 35
  44 #define IRQ_EP93XX_WATCHDOG             36
  45 #define IRQ_EP93XX_RTC                  37
  46 #define IRQ_EP93XX_IRDA                 38
  47 #define IRQ_EP93XX_ETHERNET             39
  48 #define IRQ_EP93XX_EXT3                 40
  49 #define IRQ_EP93XX_PROG                 41
  50 #define IRQ_EP93XX_1HZ                  42
  51 #define IRQ_EP93XX_VSYNC                43
  52 #define IRQ_EP93XX_VIDEO_FIFO           44
  53 #define IRQ_EP93XX_SSP1RX               45
  54 #define IRQ_EP93XX_SSP1TX               46
  55 #define IRQ_EP93XX_GPIO4MUX             47
  56 #define IRQ_EP93XX_GPIO5MUX             48
  57 #define IRQ_EP93XX_GPIO6MUX             49
  58 #define IRQ_EP93XX_GPIO7MUX             50
  59 #define IRQ_EP93XX_TIMER3               51
  60 #define IRQ_EP93XX_UART1                52
  61 #define IRQ_EP93XX_SSP                  53
  62 #define IRQ_EP93XX_UART2                54
  63 #define IRQ_EP93XX_UART3                55
  64 #define IRQ_EP93XX_USB                  56
  65 #define IRQ_EP93XX_ETHERNET_PME         57
  66 #define IRQ_EP93XX_DSP                  58
  67 #define IRQ_EP93XX_GPIO_AB              59
  68 #define IRQ_EP93XX_SAI                  60
  69 #define EP93XX_VIC2_VALID_IRQ_MASK      0x1fffffff
  70 
  71 #define NR_EP93XX_IRQS                  (64 + 24)
  72 
  73 #define EP93XX_BOARD_IRQ(x)             (NR_EP93XX_IRQS + (x))
  74 #define EP93XX_BOARD_IRQS               32
  75 
  76 #define NR_IRQS                         (NR_EP93XX_IRQS + EP93XX_BOARD_IRQS)
  77 
  78 
  79 #endif

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