-
Notifications
You must be signed in to change notification settings - Fork 13
Interrupt map
Tony Prisk edited this page Jun 28, 2014
·
10 revisions
| IRQ | WM8505 | WM8650 | WM8750 | WM8850 | WM8950 |
|---|---|---|---|---|---|
| 0 | UHC FS | SDC #1 | Reserved | Reserved | Reserved |
| 1 | UHC HS | SDC #1 DMA | SDC #1 | SDC #1 | SDC #1 |
| 2 | UDC DMA | APBB | SDC #1 DMA | SDC #1 DMA | SDC #1 DMA |
| 3 | Reserved | Reserved | Reserved | Reserved | Reserved |
| 4 | Mouse | Reserved | PMC AXI PWR | PMC AXI PWR | PMC AXI PWR |
| 5 | UDC | DSP | GPIO | GPIO | GPIO |
| 6 | GPIO Ext #0 | GPIO | Reserved | Reserved | Reserved |
| 7 | GPIO Ext #1 | Reserved | Reserved | I2C #2 | I2C #2 |
| 8 | Keypad | Reserved | Keypad | Keypad | Keypad |
| 9 | VDMA | Reserved | VDMA | VDMA | VDMA |
| 10 | Ethernet MAC | Ethernet #0 | Ethernet #0 | Ethernet #0 | Ethernet #0 |
| 11 | Reserved | DMA #0 | SDC #2 | SDC #2 | SDC #2 |
| 12 | Reserved | DMA #1 | SDC #2 DMA | SDC #2 DMA | SDC #2 DMA |
| 13 | GPIO Ext #2 | DMA #2 | Reserved | SDC #3 | SDC #3 |
| 14 | GPIO Ext #3 | DMA #3 | Reserved | SDC #3 DMA | SDC #3 DMA |
| 15 | GPIO Ext #4 | DMA #4 | Reserved | I2C #3 | I2C #3 |
| 16 | APB Bridge | DMA #5 | APBB | APBB | APBB |
| 17 | DMA4 #0 | DMA #6 | DMA #0 | DMA #0 | DMA #0 |
| 18 | I2C #1 | DMA #7 | I2C #1 | I2C #1 | I2C #1 |
| 19 | I2C #0 | I2C #0 | I2C #0 | I2C #0 | I2C #0 |
| 20 | SD/MMC | SDC #0 | SDC #0 | SDC #0 | SDC #0 |
| 21 | SD/MMC DMA | SDC #0 DMA | SDC #0 DMA | SDC #0 DMA | SDC #0 DMA |
| 22 | PMC Wakeup | PMC Wakeup | PMC Wakeup | PMC Wakeup | PMC Wakeup |
| 23 | Keyboard | Keypad | PCM | PCM | PCM |
| 24 | SPI #0 | SPI | SPI #0 | SPI #0 | SPI #0 |
| 25 | SPI #1 | Reserved | SPI #1 | SPI #1 | SPI #1 |
| 26 | SPI #2 | SUS GPIO #0 | UHDC | UHDC | UHDC |
| 27 | DMA4 #1 | SUS GPIO #1 | DMA #1 | DMA #1 | DMA #1 |
| 28 | NAND | NAND | NAND | NAND | NAND |
| 29 | NAND DMA | NAND DMA | NAND DMA | NAND DMA | NAND DMA |
| 30 | UART #5 | Reserved | UART #4 | EBMC | EBMC |
| 31 | UART #4 | Reserved | Reserved | Reserved | Reserved |
| 32 | UART #0 | UART #0 | UART #0 | UART #0 | UART #0 |
| 33 | UART #1 | UART #1 | UART #1 | UART #1 | UART #1 |
| 34 | DMA4 #2 | I2C #1 | DMA #2 | DMA #2 | DMA #2 |
| 35 | I2S | Reserved | Reserved | OST #7 | OST #7 |
| 36 | PMC OS Timer #0 | OST #0 | OST #0 | OST #0 | OST #0 |
| 37 | PMC OS Timer #1 | OST #1 | OST #1 | OST #1 | OST #1 |
| 38 | PMC OS Timer #2 | OST #2 | OST #2 | OST #2 | OST #2 |
| 39 | PMC OS Timer #3 | OST #3 | OST #3 | OST #3 | OST #3 |
| 40 | DMA4 #3 | Reserved | DMA #3 | DMA #3 | DMA #3 |
| 41 | DMA4 #4 | Reserved | DMA #4 | DMA #4 | DMA #4 |
| 42 | AC97 | Reserved | AC97 | OST #4 | OST #4 |
| 43 | Reserved | UHDC | UART #5 | OST #5 | OST #5 |
| 44 | NOR | DMA #8 | NGC | OST #6 | OST #6 |
| 45 | DMA4 #5 | DMA #9 | DMA #5 | DMA #5 | DMA #5 |
| 46 | DMA4 #6 | DMA #10 | DMA #6 | DMA #6 | DMA #6 |
| 47 | UART #2 | DMA #11 | UART #2 | UART #2 | UART #2 |
| 48 | RTC | RTC | RTC | RTC | RTC |
| 49 | RTC Update | RTC Update | RTC Update | RTC Update | RTC Update |
| 50 | UART #3 | DMA #12 | UART #3 | UART #3 | UART #3 |
| 51 | DMA4 #7 | DMA #13 | DMA #7 | DMA #7 | DMA #7 |
| 52 | GPIO Ext #5 | DMA #14 | Reserved | PMC MDM RDY | PMC MDM RDY |
| 53 | GPIO Ext #6 | DMA #15 | Reserved | PMC EBM WAKEREQ | PMC EBM WAKEREQ |
| 54 | GPIO Ext #7 | Reserved | Reserved | PMC MDM WAKE AP | PMC MDM WAKE AP |
| 55 | CIR | CIR | CIR | CIR | CIR |
| 56 | IRQ 0 | IRQ 0 | IRQ 0 | IRQ 0 | IRQ 0 |
| 57 | IRQ 1 | IRQ 1 | IRQ 1 | IRQ 1 | IRQ 1 |
| 58 | IRQ 2 | IRQ 2 | IRQ 2 | IRQ 2 | IRQ 2 |
| 59 | IRQ 3 | IRQ 3 | IRQ 3 | IRQ 3 | IRQ 3 |
| 60 | IRQ 4 | IRQ 4 | IRQ 4 | IRQ 4 | IRQ 4 |
| 61 | IRQ 5 | IRQ 5 | IRQ 5 | IRQ 5 | IRQ 5 |
| 62 | IRQ 6 | IRQ 6 | IRQ 6 | IRQ 6 | IRQ 6 |
| 63 | IRQ 7 | IRQ 7 | IRQ 7 | IRQ 7 | IRQ 7 |
| IRQ | WM8505 | WM8650 | WM8750 | WM8850 | WM8950 |
|---|---|---|---|---|---|
| 0 | Reserved | VPP IRQ #0 | JPEG Decoder | JPEG Decoder | JPEG Decoder |
| 1 | JPEG Decoder | VPP IRQ #1 | TSIN | Reserved | Reserved |
| 2 | SAE | VPP IRQ #2 | SAE | SAE | SAE |
| 3 | Reserved | VPP IRQ #3 | VPP IRQ #0 | VPP IRQ #0 | VPP IRQ #0 |
| 4 | Reserved | VPP IRQ #4 | VPP IRQ #1 | VPP IRQ #1 | VPP IRQ #1 |
| 5 | Reserved | VPP IRQ #5 | VPP IRQ #2 | VPP IRQ #2 | VPP IRQ #2 |
| 6 | Reserved | VPP IRQ #6 | MSVD | MSVD | MSVD |
| 7 | Reserved | VPP IRQ #7 | DZ #0 | DZ #0 | DZ #0 |
| 8 | Reserved | VPP IRQ #8 | DZ #1 | DZ #1 | DZ #1 |
| 9 | Reserved | VPP IRQ #9 | DZ #2 | DZ #2 | DZ #2 |
| 10 | Reserved | VPP IRQ #10 | DZ #3 | DZ #3 | DZ #3 |
| 11 | Reserved | VPP IRQ #11 | DZ #4 (I2S) | DZ #4 (I2S) | DZ #4 (I2S) |
| 12 | Reserved | VPP IRQ #12 | DZ #5 | DZ #5 | DZ #5 |
| 13 | Reserved | VPP IRQ #13 | DZ #6 | DZ #6 | DZ #6 |
| 14 | Reserved | VPP IRQ #14 | DZ #7 | DZ #7 | DZ #7 |
| 15 | VPU | VPP IRQ #15 | VPP IRQ #3 | VPP IRQ #3 | VPP IRQ #3 |
| 16 | VPP | VPP IRQ #16 | VPP IRQ #4 | VPP IRQ #4 | VPP IRQ #4 |
| 17 | VID | VPP IRQ #17 | VPP IRQ #5 | VPP IRQ #5 | VPP IRQ #5 |
| 18 | SPU | VPP IRQ #18 | VPP IRQ #6 | VPP IRQ #6 | VPP IRQ #6 |
| 19 | PIP Err | DZ #0 | VPP IRQ #7 | VPP IRQ #7 | VPP IRQ #7 |
| 20 | GOV | DZ #1 | VPP IRQ #8 | VPP IRQ #8 | VPP IRQ #8 |
| 21 | GE | DZ #2 | VPP IRQ #9 | VPP IRQ #9 | VPP IRQ #9 |
| 22 | DVO | DZ #3 | VPP IRQ #10 | VPP IRQ #10 | VPP IRQ #10 |
| 23 | Reserved | DZ #4 | Reserved | H264 | H264 |
| 24 | Reserved | DZ #5 | Reserved | VP8DEC | VP8DEC |
| 25 | Reserved | DZ #6 | Reserved | MALI PMU | MALI PMU |
| 26 | Reserved | DZ #7 | Reserved | MALI GPMMU | MALI GPMMU |
| 27 | Reserved | DZ #8 | Reserved | VPP IRQ #25 | VPP IRQ #25 |
| 28 | DMA4 #8 | Reserved | DMA #8 | DMA #8 | DMA #8 |
| 29 | DMA4 #9 | Reserved | DMA #9 | DMA #9 | DMA #9 |
| 30 | DMA4 #10 | Reserved | DMA #10 | DMA #10 | DMA #10 |
| 31 | DMA4 #11 | Reserved | DMA #11 | DMA #11 | DMA #11 |
| 32 | DMA4 #12 | Reserved | DMA #12 | DMA #12 | DMA #12 |
| 33 | DMA4 #13 | Reserved | DMA #13 | DMA #13 | DMA #13 |
| 34 | DMA4 #14 | Reserved | DMA #14 | DMA #14 | DMA #14 |
| 35 | DMA4 #15 | Reserved | DMA #15 | DMA #15 | DMA #15 |
| 36 | Reserved | Reserved | M200 | MALI GP | MALI GP |
| 37 | Reserved | Reserved | M200 MGP2 | MALI PPMMU0 | MALI PPMMU0 |
| 38 | Reserved | Reserved | M200 MMU | MALI PPO | MALI PP0 |
| 39 | Reserved | Reserved | VPP IRQ #19 | VPP IRQ #19 | VPP IRQ #19 |
| 40 | Reserved | Reserved | VPP IRQ #20 | VPP IRQ #20 | VPP IRQ #20 |
| 41 | Reserved | Reserved | L220 L2 | L220 L2 | L220 L2 |
| 42 | Reserved | Reserved | Reserved | VPP IRQ #21 | VPP IRQ #21 |
| 43 | Reserved | Reserved | Reserved | VPP IRQ #22 | VPP IRQ #22 |
| 44 | Reserved | Reserved | Reserved | VPP IRQ #23 | VPP IRQ #23 |
| 45 | Reserved | Reserved | Reserved | VPP IRQ #24 | VPP IRQ #24 |
| 46 | Reserved | Reserved | DZ #8 | DZ #8 | DZ #8 |
| 47 | GOVW | Reserved | VPP IRQ #11 | VPP IRQ #11 | VPP IRQ #11 |
| 48 | GOVR SDSCD | Reserved | VPP IRQ #12 | VPP IRQ #12 | VPP IRQ #12 |
| 49 | GOVR SDMIF | Reserved | VPP IRQ #13 | VPP IRQ #13 | VPP IRQ #13 |
| 50 | GOVR HDMIF | Reserved | VPP IRQ #14 | VPP IRQ #14 | VPP IRQ #14 |
| 51 | GOVR HDSCD | Reserved | VPP IRQ #15 | VPP IRQ #15 | VPP IRQ #15 |
| 52 | Reserved | Reserved | VPP IRQ #16 | VPP IRQ #16 | VPP IRQ #16 |
| 53 | Reserved | Reserved | VPP IRQ #17 | VPP IRQ #17 | VPP IRQ #17 |
| 54 | Reserved | Reserved | VPP IRQ #18 | VPP IRQ #18 | VPP IRQ #18 |
| 55 | Reserved | Reserved | L220 ECNTR | L220 ECNTR | L220 ECNTR |
| 56 | Reserved | Reserved | L220 PARRT | L220 PARRT | L220 PARRT |
| 57 | Reserved | Reserved | L220 PARRD | L220 PARRD | L220 PARRD |
| 58 | Reserved | Reserved | L220 ERRWT | L220 ERRWT | L220 ERRWT |
| 59 | Reserved | Reserved | L220 ERRWD | L220 ERRWD | L220 ERRWD |
| 60 | Reserved | Reserved | L220 ERRRT | L220 ERRRT | L220 ERRRT |
| 61 | Reserved | Reserved | L220 ERRRD | L220 ERRRD | L220 ERRRD |
| 62 | Reserved | Reserved | L220 SLVERR | L220 SLVERR | L220 SLVERR |
| 63 | Reserved | Reserved | L220 DECERR | L220 DECERR | L220 DECERR |
| IRQ | WM8880 |
|---|---|
| 29 | TWD (Local Timer) |
| 33 | SDC #1 |
| 34 | SDC #1 DMA |
| 36 | PMC AXI PWR |
| 37 | GPIO |
| 39 | I2C #2 |
| 40 | TZPC NS |
| 41 | MC5 SECURE |
| 43 | SDC #2 |
| 44 | SDC #2 DMA |
| 47 | I2C #3 |
| 48 | APBB |
| 49 | DMA SECURE |
| 50 | I2C #1 |
| 51 | I2C #0 |
| 52 | SDC #0 |
| 53 | SDC #0 DMA |
| 54 | PMC WAKEUP |
| 55 | PCM |
| 56 | SPI #0 |
| 57 | SPI #1 |
| 58 | UHDC |
| 59 | DMA NONS |
| 60 | NFC |
| 61 | NFC DMA |
| 62 | PCM #1 |
| 63 | I2C #4 |
| 64 | UART #0 |
| 65 | UART #1 |
| 66 | TSC |
| 68 | OST #0 |
| 69 | OST #1 |
| 70 | OST #2 |
| 71 | OST #3 |
| 74 | OST #4 |
| 75 | OST #5 |
| 76 | OST #6 |
| 77 | OST #7 |
| 79 | UART #2 |
| 80 | RTC #1 |
| 81 | RTC #2 |
| 82 | UART #3 |
| 84 | PMC MDM RDY |
| 86 | PMC MDM WAKE UP |
| 87 | CIR |
| 88 | JDEC |
| 89 | JENC |
| 90 | SE |
| 91 | VPP IRQ #0 |
| 92 | VPP IRQ #1 |
| 93 | VPP IRQ #2 |
| 94 | MSVD |
| 96 | DZ #0 |
| 97 | DZ #1 |
| 98 | DZ #2 |
| 99 | DZ #3 |
| 100 | DZ #4 |
| 101 | DZ #5 |
| 102 | DZ #6 |
| 103 | DZ #7 |
| 104 | VPP IRQ #3 - VPP |
| 105 | VPP IRQ #4 - GOVW_TG |
| 106 | VPP IRQ #5 - GOVW |
| 107 | VPP IRQ #6 - GOV |
| 108 | VPP IRQ #7 - GE |
| 109 | VPP IRQ #8 - GOVRHD_TG |
| 110 | VPP IRQ #9 - DVO |
| 111 | VPP IRQ #10 - VID |
| 112 | H264 |
| 114 | MALI PMU |
| 115 | MALI GPMMU |
| 116 | VPP IRQ #25 |
| 117 | VPP IRQ #26 |
| 118 | VPP IRQ #27 |
| 119 | VPP IRQ #28 |
| 123 | MALI PPMMU1 |
| 124 | MALI PP1 |
| 125 | MALI GP |
| 126 | MALI PPMMU0 |
| 127 | MALI PP0 |
| 128 | VPP IRQ #19 |
| 129 | VPP IRQ #20 |
| 131 | VPP IRQ #21 |
| 132 | VPP IRQ #22 |
| 133 | VPP IRQ #23 |
| 134 | VPP IRQ #24 |
| 135 | DZ #8 |
| 136 | VPP IRQ #11 |
| 137 | VPP IRQ #12 |
| 138 | VPP IRQ #13 |
| 139 | VPP IRQ #14 |
| 140 | VPP IRQ #15 |
| 141 | VPP IRQ #16 |
| 142 | VPP IRQ #17 |
| 143 | VPP IRQ #18 |
| 144 | OST #0 NS |
| 145 | OST #1 NS |
| 146 | OST #2 NS |
| 147 | OST #3 NS |
| 148 | OST #4 NS |
| 149 | OST #5 NS |
| 150 | OST #6 NS |
| 151 | OST #7 NS |