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.

AM623: GPIO0 interrupt problem

Part Number: AM623

Hello!

        My GPIO interrupt device tree is as follows:

&my_fpga_interrupt0 {
#address-cells = <1>;
#size-cells = <1>;
compatible = "my_fpga_interrupt0";
pinctrl-names = "default";
pinctrl-0 = <&my_fpga_interrupt0_pin_default>;
input-gpio = <&main_gpio0 1 GPIO_ACTIVE_LOW>;
interrupt-parent = <&main_gpio0>;
interrupts = <194 IRQ_TYPE_EDGE_RISING>;
status = "okay";

Because the interrupt response is too slow to meet the real-time requirement of interrupt, we need to optimize the interrupt.

Is there any good way to repair i should interrupt?

After I modified the device tree interrupt number 194, the system could not get up. After I modified 194 to 193, 192, 191, 190, and compiled, the system could not run. After checking the GPIO interrupt section of the manual, it is found that the interrupt number 194 corresponds to GPIO0.gpio_bank5. What does this bank represent? How should I optimize and modify it?