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 80