bindings: python: properly pass event clock settings
authorBenjamin Cabé <kartben@gmail.com>
Wed, 31 Jul 2024 10:46:57 +0000 (12:46 +0200)
committerBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Thu, 1 Aug 2024 07:56:19 +0000 (09:56 +0200)
Python binding was ignoring event_clock line setting.

Signed-off-by: Benjamin Cabé <kartben@gmail.com>
Reviewed-by: Kent Gibson <warthog618@gmail.com>
Link: https://lore.kernel.org/r/20240731104658.93117-1-brgl@bgdev.pl
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
bindings/python/gpiod/ext/line-settings.c

index 2cacbef85b0706938f2a5597d6d63be26db40a49..650235e11997cc0042c53cd91d6909a043b29e29 100644 (file)
@@ -79,6 +79,10 @@ line_settings_init(line_settings_object *self, PyObject *args, PyObject *kwargs)
        if (ret)
                return set_error();
 
+       ret = gpiod_line_settings_set_event_clock(self->settings, event_clock);
+       if (ret)
+               return set_error();
+
        return 0;
 }