tools: gpiomon: fix setting event clock type
authorBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Wed, 15 Mar 2023 08:34:56 +0000 (09:34 +0100)
committerBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Wed, 15 Mar 2023 18:36:24 +0000 (19:36 +0100)
Fix an inverted logic bug when parsing event clock type in gpiomon.

Fixes: 8ffb6489286f ("tools: line name focussed rework")
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Reported-by: Wes Tarro <wes.tarro@azuresummit.com>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
tools/gpiomon.c

index ec177dfdbf21005d986eb6fc23b2edc5172235f7..c2684c2a4dd45119b96a87dc6be236230b79bed5 100644 (file)
@@ -99,7 +99,7 @@ static int parse_event_clock_or_die(const char *option)
 {
        if (strcmp(option, "realtime") == 0)
                return GPIOD_LINE_CLOCK_REALTIME;
-       if (strcmp(option, "hte") != 0)
+       if (strcmp(option, "hte") == 0)
                return GPIOD_LINE_CLOCK_HTE;
        if (strcmp(option, "monotonic") != 0)
                die("invalid event clock: %s", option);