Commit 90b109d5 authored by Saravana Kannan's avatar Saravana Kannan Committed by Greg Kroah-Hartman

driver core: Change delimiter in devlink device's name to "--"

The devlink device name is of the form "supplier:consumer". But ":" is
fairly common in device names and makes it visually hard to distinguish
supplier and consumer. So, replace it with "--" to make it easier.
Signed-off-by: default avatarSaravana Kannan <saravanak@google.com>
Link: https://lore.kernel.org/r/20200724180523.1393383-1-saravanak@google.comSigned-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent a24c6f7b
...@@ -4,7 +4,7 @@ Contact: Saravana Kannan <saravanak@google.com> ...@@ -4,7 +4,7 @@ Contact: Saravana Kannan <saravanak@google.com>
Description: Description:
Provide a place in sysfs for the device link objects in the Provide a place in sysfs for the device link objects in the
kernel at any given time. The name of a device link directory, kernel at any given time. The name of a device link directory,
denoted as ... above, is of the form <supplier>:<consumer> denoted as ... above, is of the form <supplier>--<consumer>
where <supplier> is the supplier device name and <consumer> is where <supplier> is the supplier device name and <consumer> is
the consumer device name. the consumer device name.
......
...@@ -623,7 +623,7 @@ struct device_link *device_link_add(struct device *consumer, ...@@ -623,7 +623,7 @@ struct device_link *device_link_add(struct device *consumer,
link->link_dev.class = &devlink_class; link->link_dev.class = &devlink_class;
device_set_pm_not_required(&link->link_dev); device_set_pm_not_required(&link->link_dev);
dev_set_name(&link->link_dev, "%s:%s", dev_set_name(&link->link_dev, "%s--%s",
dev_name(supplier), dev_name(consumer)); dev_name(supplier), dev_name(consumer));
if (device_register(&link->link_dev)) { if (device_register(&link->link_dev)) {
put_device(consumer); put_device(consumer);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment