| #include <stdio.h> |
| #include <stdlib.h> |
| #include <string.h> |
| |
| #ifdef __cplusplus |
| extern "C" { |
| #endif |
| |
| |
| int line_gpio[15]={-1,48,49,50,51,52,53,54,119,128,129,-1,131,-1,125};//this is the line match gpio |
| |
| typedef void (*irq_handler)(void); |
| |
| int lynq_irq_install(int line, irq_handler irq_handler, int trig_type); |
| |
| int lynq_irq_uninstall(int line); |
| |
| int lynq_irq_set_type(int line, int trig_type); |
| |
| int lynq_irq_get_type(int line); |
| |
| int lynq_irq_set_wake(int line, int en); |
| |
| int lynq_irq_get_wake(int line); |
| |
| |
| #ifdef __cplusplus |
| } |
| #endif |