Lines Matching full:rsc
513 struct pru_irq_rsc *rsc = pru->pru_interrupt_map; in pru_handle_intrmap() local
519 if (!rsc) in pru_handle_intrmap()
523 if (rsc->type != 0) { in pru_handle_intrmap()
524 dev_err(dev, "unsupported rsc type: %d\n", rsc->type); in pru_handle_intrmap()
528 if (rsc->num_evts > MAX_PRU_SYS_EVENTS) in pru_handle_intrmap()
531 if (sizeof(*rsc) + rsc->num_evts * sizeof(struct pruss_int_map) != in pru_handle_intrmap()
535 pru->evt_count = rsc->num_evts; in pru_handle_intrmap()
569 fwspec.param[0] = rsc->pru_intc_map[i].event; in pru_handle_intrmap()
570 fwspec.param[1] = rsc->pru_intc_map[i].chnl; in pru_handle_intrmap()
571 fwspec.param[2] = rsc->pru_intc_map[i].host; in pru_handle_intrmap()
935 /* load optional rsc table */ in pru_rproc_parse_fw()