I am checking "9.4 Interrupt Sources" in TRM (Rev. A).
I think GPIO_VIRT is getting interrupt inputs ("GPIO0_VIRT_INn_m") from multiple GPIO interfaces and outputting as an interrupt source ("MAIN_GPIO0_VIRT_OUT0_m") for GPIOMUX_INTRTR0 interrupt input.
GPIO_VIRT seems to multiplex the interrupt input.
However, there is no description of GPIO_VIRT in TRM (Rev. A), so I do not know what GPIO_VIRT does.
Please answer the following four questions.
Q1. What kind of functions does GPIO_VIRT have?
Q2. Where can I find documents explaining GPIO_VIRT?
Q3. I think there is no difference in function between GPIO_VIRT and WKUP_GPIO_VIRT. Is this correct?
Q4. Does GPIO_VIRT mean VGPIO_SEL Field in Pad Configuration Register?