summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/staging/greybus/loopback.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/staging/greybus/loopback.c b/drivers/staging/greybus/loopback.c
index 9f0da577d842..9014c2b51ae0 100644
--- a/drivers/staging/greybus/loopback.c
+++ b/drivers/staging/greybus/loopback.c
@@ -986,14 +986,14 @@ static int gb_loopback_fn(void *data)
break;
mutex_lock(&gb->mutex);
- sysfs_notify(&gb->connection->bundle->dev.kobj,
- NULL, "iteration_count");
/* Optionally terminate */
if (send_count == gb->iteration_max) {
if (gb->iteration_count == gb->iteration_max) {
gb->type = 0;
send_count = 0;
+ sysfs_notify(&gb->dev->kobj, NULL,
+ "iteration_count");
}
mutex_unlock(&gb->mutex);
continue;