Lines Matching full:interrupt
2 * i.MX31 Vectored Interrupt Controller
76 * Take interrupt if there's a pending interrupt with in imx_avic_update()
119 case 1: /* Normal Interrupt Mask Register, NIMASK */ in imx_avic_read()
122 case 2: /* Interrupt Enable Number Register, INTENNUM */ in imx_avic_read()
123 case 3: /* Interrupt Disable Number Register, INTDISNUM */ in imx_avic_read()
126 case 4: /* Interrupt Enabled Number Register High */ in imx_avic_read()
129 case 5: /* Interrupt Enabled Number Register Low */ in imx_avic_read()
132 case 6: /* Interrupt Type Register High */ in imx_avic_read()
135 case 7: /* Interrupt Type Register Low */ in imx_avic_read()
138 case 8: /* Normal Interrupt Priority Register 7 */ in imx_avic_read()
139 case 9: /* Normal Interrupt Priority Register 6 */ in imx_avic_read()
140 case 10:/* Normal Interrupt Priority Register 5 */ in imx_avic_read()
141 case 11:/* Normal Interrupt Priority Register 4 */ in imx_avic_read()
142 case 12:/* Normal Interrupt Priority Register 3 */ in imx_avic_read()
143 case 13:/* Normal Interrupt Priority Register 2 */ in imx_avic_read()
144 case 14:/* Normal Interrupt Priority Register 1 */ in imx_avic_read()
145 case 15:/* Normal Interrupt Priority Register 0 */ in imx_avic_read()
148 case 16: /* Normal interrupt vector and status register */ in imx_avic_read()
152 * outstanding interrupt. Where there is more than in imx_avic_read()
175 case 17:/* Fast Interrupt vector and status register */ in imx_avic_read()
185 case 18:/* Interrupt source register high */ in imx_avic_read()
188 case 19:/* Interrupt source register low */ in imx_avic_read()
191 case 20:/* Interrupt Force Register high */ in imx_avic_read()
192 case 21:/* Interrupt Force Register low */ in imx_avic_read()
195 case 22:/* Normal Interrupt Pending Register High */ in imx_avic_read()
198 case 23:/* Normal Interrupt Pending Register Low */ in imx_avic_read()
201 case 24: /* Fast Interrupt Pending Register High */ in imx_avic_read()
204 case 25: /* Fast Interrupt Pending Register Low */ in imx_avic_read()
232 case 0: /* Interrupt Control Register, INTCNTL */ in imx_avic_write()
239 case 1: /* Normal Interrupt Mask Register, NIMASK */ in imx_avic_write()
243 case 2: /* Interrupt Enable Number Register, INTENNUM */ in imx_avic_write()
249 case 3: /* Interrupt Disable Number Register, INTDISNUM */ in imx_avic_write()
255 case 4: /* Interrupt Enable Number Register High */ in imx_avic_write()
259 case 5: /* Interrupt Enable Number Register Low */ in imx_avic_write()
263 case 6: /* Interrupt Type Register High */ in imx_avic_write()
267 case 7: /* Interrupt Type Register Low */ in imx_avic_write()
271 case 8: /* Normal Interrupt Priority Register 7 */ in imx_avic_write()
272 case 9: /* Normal Interrupt Priority Register 6 */ in imx_avic_write()
273 case 10:/* Normal Interrupt Priority Register 5 */ in imx_avic_write()
274 case 11:/* Normal Interrupt Priority Register 4 */ in imx_avic_write()
275 case 12:/* Normal Interrupt Priority Register 3 */ in imx_avic_write()
276 case 13:/* Normal Interrupt Priority Register 2 */ in imx_avic_write()
277 case 14:/* Normal Interrupt Priority Register 1 */ in imx_avic_write()
278 case 15:/* Normal Interrupt Priority Register 0 */ in imx_avic_write()
283 case 16:/* Normal Interrupt Vector and Status register */ in imx_avic_write()
284 case 17:/* Fast Interrupt vector and status register */ in imx_avic_write()
285 case 18:/* Interrupt source register high */ in imx_avic_write()
286 case 19:/* Interrupt source register low */ in imx_avic_write()
289 case 20:/* Interrupt Force Register high */ in imx_avic_write()
293 case 21:/* Interrupt Force Register low */ in imx_avic_write()
297 case 22:/* Normal Interrupt Pending Register High */ in imx_avic_write()
298 case 23:/* Normal Interrupt Pending Register Low */ in imx_avic_write()
299 case 24: /* Fast Interrupt Pending Register High */ in imx_avic_write()
300 case 25: /* Fast Interrupt Pending Register Low */ in imx_avic_write()
350 dc->desc = "i.MX Advanced Vector Interrupt Controller"; in imx_avic_class_init()