bmips: add new target
[openwrt/staging/noltari.git] / target / linux / bmips / files / include / dt-bindings / interrupt-controller / bcm6358-interrupt-controller.h
1 // SPDX-License-Identifier: GPL-2.0-or-later
2
3 #ifndef __DT_BINDINGS_INTERRUPT_CONTROLLER_BCM6358_H
4 #define __DT_BINDINGS_INTERRUPT_CONTROLLER_BCM6358_H
5
6 #define BCM6358_IRQ_TIMER 0
7 #define BCM6358_IRQ_SPI 1
8 #define BCM6358_IRQ_UART0 2
9 #define BCM6358_IRQ_UART1 3
10 #define BCM6358_IRQ_OHCI 5
11 #define BCM6358_IRQ_EMAC1 6
12 #define BCM6358_IRQ_USBS 7
13 #define BCM6358_IRQ_EMAC0 8
14 #define BCM6358_IRQ_EPHY 9
15 #define BCM6358_IRQ_EHCI 10
16 #define BCM6358_IRQ_USB_CTL_RX_DMA 11
17 #define BCM6358_IRQ_USB_CTL_TX_DMA 12
18 #define BCM6358_IRQ_USB_BULK_RX_DMA 13
19 #define BCM6358_IRQ_USB_BULK_TX_DMA 14
20 #define BCM6358_IRQ_EMAC0_RX_DMA 15
21 #define BCM6358_IRQ_EMAC0_TX_DMA 16
22 #define BCM6358_IRQ_EMAC1_RX_DMA 17
23 #define BCM6358_IRQ_EMAC1_TX_DMA 18
24 #define BCM6358_IRQ_ATM 19
25 #define BCM6358_IRQ_EXT4 20
26 #define BCM6358_IRQ_EXT5 21
27 #define BCM6358_IRQ_PCM 22
28 #define BCM6358_IRQ_PCM_RX_DMA 23
29 #define BCM6358_IRQ_PCM_TX_DMA 24
30 #define BCM6358_IRQ_EXT0 25
31 #define BCM6358_IRQ_EXT1 26
32 #define BCM6358_IRQ_EXT2 27
33 #define BCM6358_IRQ_EXT3 28
34 #define BCM6358_IRQ_ADSL 29
35 #define BCM6358_IRQ_DG 30
36 #define BCM6358_IRQ_MPI 31
37
38 #endif /* __DT_BINDINGS_INTERRUPT_CONTROLLER_BCM6358_H */