Hi TI,
I am using GPIO trigger UDMA funcgtion.
I found that need to set rmIrqReq.src_index and rmIrqReq.dst_host_irq .
code:
rmIrqReq.src_id = TISCI_DEV_GPIOMUX_INTRTR0;
rmIrqReq.src_index = GPIO_START + chIdx;
rmIrqReq.dst_id = TISCI_DEV_GPIOMUX_INTRTR0;
rmIrqReq.dst_host_irq = GPIOMUX_INTRTR0_OUTP_START_R5FSS0 + chIdx;
rmIrqReq.valid_params |= TISCI_MSG_VALUE_RM_DST_ID_VALID;
rmIrqReq.valid_params |= TISCI_MSG_VALUE_RM_DST_HOST_IRQ_VALID;
status = Sciclient_rmIrqSetRaw((const struct tisci_msg_rm_irq_set_req *)&rmIrqReq,
&rmIrqResp,
SCICLIENT_SERVICE_WAIT_FOREVER);
And both of variables src_index and dst_host_irq depend GPIO's index,
if my schematic diagram used GPIO0_27(AE23) and GPIO1_27(T26) ,and both of these pins are interrupt pins.
I think that the GPIO0_27 index is 27, and how to set the GPIO1_27's index ?
In addition, i used GPIO4 group (0x62_xxxx) is fine in MCU2_0, and if i use MCU3_0, which group should i use?
Thanks.
BRs