summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBryan O'Donoghue <bryan.odonoghue@linaro.org>2015-09-14 10:48:55 +0100
committerGreg Kroah-Hartman <gregkh@google.com>2015-09-14 21:45:46 -0700
commit26717ed328b5d238b5c6268912d45703b99b79d0 (patch)
treed210d61877c5abc2628677ab3e71beb507483abe
parentfbb8edbafe1525c4168108a46c1134f5a7cd27c4 (diff)
greybus: loopback: use dev_name to populate sysfsname
dev_name() will give a nice string representing the end0:X:Y:Z:W name mitigating the need to pick apart the various nested data structures and print out their various identifiers. Signed-off-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org> Suggested-by: Viresh Kumar <viresh.kumar@linaro.org> Reviewed-by: Patrick Titiano <ptitiano@baylibre.com> Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
-rw-r--r--drivers/staging/greybus/loopback.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/drivers/staging/greybus/loopback.c b/drivers/staging/greybus/loopback.c
index 6155b50b6702..512453621a9b 100644
--- a/drivers/staging/greybus/loopback.c
+++ b/drivers/staging/greybus/loopback.c
@@ -931,11 +931,8 @@ static int gb_loopback_connection_init(struct gb_connection *connection)
}
/* Create per-connection sysfs and debugfs data-points */
- snprintf(name, sizeof(name), "raw_latency_endo0:%d:%d:%d:%d",
- connection->bundle->intf->module->module_id,
- connection->bundle->intf->interface_id,
- connection->bundle->id,
- connection->intf_cport_id);
+ snprintf(name, sizeof(name), "raw_latency_endo0:%s",
+ dev_name(&connection->dev));
gb->file = debugfs_create_file(name, S_IFREG | S_IRUGO, gb_dev.root, gb,
&gb_loopback_debugfs_latency_ops);
gb->connection = connection;