From 132b30a337f0f0ad0fb0ffb23a129e2535615536 Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Wed, 20 Jan 2021 15:54:44 +0100 Subject: [PATCH] drivers: Print some debug when we can't find the trigger --- src/drv-iio-buffer-accel.c | 4 +++- src/drv-iio-buffer-compass.c | 4 +++- src/drv-iio-buffer-light.c | 4 +++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/drv-iio-buffer-accel.c b/src/drv-iio-buffer-accel.c index d0ad090..2590d82 100644 --- a/src/drv-iio-buffer-accel.c +++ b/src/drv-iio-buffer-accel.c @@ -168,8 +168,10 @@ iio_buffer_accel_discover (GUdevDevice *device) /* If we can't find an associated trigger, fallback to the iio-poll-accel driver */ trigger_name = get_trigger_name (device); - if (!trigger_name) + if (!trigger_name) { + g_debug ("Could not find trigger for %s", g_udev_device_get_sysfs_path (device)); return FALSE; + } g_free (trigger_name); g_debug ("Found IIO buffer accelerometer at %s", g_udev_device_get_sysfs_path (device)); diff --git a/src/drv-iio-buffer-compass.c b/src/drv-iio-buffer-compass.c index 4c06e63..a0943e5 100644 --- a/src/drv-iio-buffer-compass.c +++ b/src/drv-iio-buffer-compass.c @@ -157,8 +157,10 @@ iio_buffer_compass_open (GUdevDevice *device) /* Get the trigger name, and build the channels from that */ trigger_name = get_trigger_name (device); - if (!trigger_name) + if (!trigger_name) { + g_debug ("Could not find trigger for %s", g_udev_device_get_sysfs_path (device)); return NULL; + } buffer_data = buffer_drv_data_new (device, trigger_name); if (!buffer_data) diff --git a/src/drv-iio-buffer-light.c b/src/drv-iio-buffer-light.c index f69dc32..6f595f8 100644 --- a/src/drv-iio-buffer-light.c +++ b/src/drv-iio-buffer-light.c @@ -184,8 +184,10 @@ iio_buffer_light_open (GUdevDevice *device) /* Get the trigger name, and build the channels from that */ trigger_name = get_trigger_name (device); - if (!trigger_name) + if (!trigger_name) { + g_debug ("Could not find trigger for %s", g_udev_device_get_sysfs_path (device)); return NULL; + } buffer_data = buffer_drv_data_new (device, trigger_name); if (!buffer_data) return NULL;