Lines Matching refs:mapped_irq
130 unsigned int *mapped_irq; member
269 if (!pru->mapped_irq) in pru_dispose_irq_mapping()
274 if (pru->mapped_irq[pru->evt_count] > 0) in pru_dispose_irq_mapping()
275 irq_dispose_mapping(pru->mapped_irq[pru->evt_count]); in pru_dispose_irq_mapping()
278 kfree(pru->mapped_irq); in pru_dispose_irq_mapping()
279 pru->mapped_irq = NULL; in pru_dispose_irq_mapping()
313 pru->mapped_irq = kcalloc(pru->evt_count, sizeof(unsigned int), in pru_handle_intrmap()
315 if (!pru->mapped_irq) { in pru_handle_intrmap()
328 kfree(pru->mapped_irq); in pru_handle_intrmap()
329 pru->mapped_irq = NULL; in pru_handle_intrmap()
337 kfree(pru->mapped_irq); in pru_handle_intrmap()
338 pru->mapped_irq = NULL; in pru_handle_intrmap()
353 pru->mapped_irq[i] = irq_create_fwspec_mapping(&fwspec); in pru_handle_intrmap()
354 if (!pru->mapped_irq[i]) { in pru_handle_intrmap()