• Linus Walleij's avatar
    tools/gpio: add the gpio-event-mon tool · 97f69747
    Linus Walleij authored
    The gpio-event-mon is used from userspace as an example of how
    to monitor GPIO line events. It will latch on to a certain
    GPIO line on a certain gpiochip and print timestamped events
    as they arrive.
    
    Example output:
    $ gpio-event-mon -n gpiochip2 -o 0 -r -f
    Monitoring line 0 on gpiochip2
    Initial line value: 1
    GPIO EVENT 946685798487609863: falling edge
    GPIO EVENT 946685798732482910: rising edge
    GPIO EVENT 946685799115997314: falling edge
    GPIO EVENT 946685799381469726: rising edge
    Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
    97f69747
gpio-event-mon.c 4.31 KB