Dear NV_Team,
I have set TEGRA_GPIO_IRQ_RISING_EDGE but still get rising and falling interrupt in GTE, if we just want rising edge to trigger the interrupt how to set ?
val = tegra_gpio_set_irq_type(GPIO_APP_IN, TEGRA_GPIO_IRQ_SINGLE_EDGE,
TEGRA_GPIO_IRQ_RISING_EDGE);
if (val) {
error_hook("tegra_gpio_set_irq_type failed\r\n");
return;
}
Log:
Timer2 irq triggered, usec = 126736272, osc = 571705585 tsc_hi = 0, tsc_lo = 3950409855
Slice Id: 2, Event Id: 3 (GPIO_APP_IN), Edge = rising, Raw Time stamp = 0 Time Stamp in nanosec eb78bf40
can_gpio_irq_handler - gpio irq triggered - setting GPIO_APP_OUT to 0
Slice Id: 2, Event Id: 3 (GPIO_APP_IN), Edge = falling, Raw Time stamp = 0 Time Stamp in nanosec ed14fdcc
Timer2 irq triggered, usec = 127736272, osc = 610105585 tsc_hi = 0, tsc_lo = 3981659855
Slice Id: 2, Event Id: 3 (GPIO_APP_IN), Edge = rising, Raw Time stamp = 0 Time Stamp in nanosec ed559586
can_gpio_irq_handler - gpio irq triggered - setting GPIO_APP_OUT to 0
Slice Id: 2, Event Id: 3 (GPIO_APP_IN), Edge = falling, Raw Time stamp = 0 Time Stamp in nanosec eeff2e14
Timer2 irq triggered, usec = 128736272, osc = 648505585 tsc_hi = 0, tsc_lo = 4012909855
Slice Id: 2, Event Id: 3 (GPIO_APP_IN), Edge = rising, Raw Time stamp = 0 Time Stamp in nanosec ef326bd8
can_gpio_irq_handler - gpio irq triggered - setting GPIO_APP_OUT to 0