Lines Matching refs:mapped_irq
125 unsigned int *mapped_irq; member
492 if (!pru->mapped_irq) in pru_dispose_irq_mapping()
497 if (pru->mapped_irq[pru->evt_count] > 0) in pru_dispose_irq_mapping()
498 irq_dispose_mapping(pru->mapped_irq[pru->evt_count]); in pru_dispose_irq_mapping()
501 kfree(pru->mapped_irq); in pru_dispose_irq_mapping()
502 pru->mapped_irq = NULL; in pru_dispose_irq_mapping()
536 pru->mapped_irq = kcalloc(pru->evt_count, sizeof(unsigned int), in pru_handle_intrmap()
538 if (!pru->mapped_irq) { in pru_handle_intrmap()
551 kfree(pru->mapped_irq); in pru_handle_intrmap()
552 pru->mapped_irq = NULL; in pru_handle_intrmap()
560 kfree(pru->mapped_irq); in pru_handle_intrmap()
561 pru->mapped_irq = NULL; in pru_handle_intrmap()
576 pru->mapped_irq[i] = irq_create_fwspec_mapping(&fwspec); in pru_handle_intrmap()
577 if (!pru->mapped_irq[i]) { in pru_handle_intrmap()