This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA4VM: TDA4VM MCU3_0 GPIO usage

Part Number: TDA4VM

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