From 6d3d95042e6b3bede0199bad0d08f71b4f7735fb Mon Sep 17 00:00:00 2001 From: Johan Hovold Date: Tue, 19 Jan 2016 12:51:00 +0100 Subject: [PATCH] greybus: connection: rename legacy init and exit functions Rename legacy connection init and exit functions. This is a step towards removing the legacy-protocol handling from core. Reviewed-by: Viresh Kumar Signed-off-by: Johan Hovold Signed-off-by: Greg Kroah-Hartman --- drivers/staging/greybus/connection.c | 10 +++++----- drivers/staging/greybus/connection.h | 7 +++++-- drivers/staging/greybus/control.c | 4 ++-- drivers/staging/greybus/legacy.c | 6 +++--- drivers/staging/greybus/svc.c | 4 ++-- 5 files changed, 17 insertions(+), 14 deletions(-) diff --git a/drivers/staging/greybus/connection.c b/drivers/staging/greybus/connection.c index 21e6eb5..d0e3f91 100644 --- a/drivers/staging/greybus/connection.c +++ b/drivers/staging/greybus/connection.c @@ -435,7 +435,7 @@ void gb_connection_disable(struct gb_connection *connection) } EXPORT_SYMBOL_GPL(gb_connection_disable); -int gb_connection_init(struct gb_connection *connection) +int gb_connection_legacy_init(struct gb_connection *connection) { int ret; @@ -464,9 +464,9 @@ err_unbind_protocol: return ret; } -EXPORT_SYMBOL_GPL(gb_connection_init); +EXPORT_SYMBOL_GPL(gb_connection_legacy_init); -void gb_connection_exit(struct gb_connection *connection) +void gb_connection_legacy_exit(struct gb_connection *connection) { spin_lock_irq(&connection->lock); if (connection->state != GB_CONNECTION_STATE_ENABLED) { @@ -483,7 +483,7 @@ void gb_connection_exit(struct gb_connection *connection) gb_connection_unbind_protocol(connection); } -EXPORT_SYMBOL_GPL(gb_connection_exit); +EXPORT_SYMBOL_GPL(gb_connection_legacy_exit); /* * Tear down a previously set up connection. @@ -495,7 +495,7 @@ void gb_connection_destroy(struct gb_connection *connection) if (WARN_ON(!connection)) return; - gb_connection_exit(connection); + gb_connection_legacy_exit(connection); spin_lock_irq(&gb_connections_lock); list_del(&connection->bundle_links); diff --git a/drivers/staging/greybus/connection.h b/drivers/staging/greybus/connection.h index ef31c8d..b0a67f2 100644 --- a/drivers/staging/greybus/connection.h +++ b/drivers/staging/greybus/connection.h @@ -62,8 +62,11 @@ static inline bool gb_connection_is_static(struct gb_connection *connection) return !connection->intf; } -int gb_connection_init(struct gb_connection *connection); -void gb_connection_exit(struct gb_connection *connection); +int gb_connection_enable(struct gb_connection *connection); +void gb_connection_disable(struct gb_connection *connection); + +int gb_connection_legacy_init(struct gb_connection *connection); +void gb_connection_legacy_exit(struct gb_connection *connection); void greybus_data_rcvd(struct gb_host_device *hd, u16 cport_id, u8 *data, size_t length); diff --git a/drivers/staging/greybus/control.c b/drivers/staging/greybus/control.c index 4d65dbf..1c4994b 100644 --- a/drivers/staging/greybus/control.c +++ b/drivers/staging/greybus/control.c @@ -116,7 +116,7 @@ int gb_control_enable(struct gb_control *control) dev_dbg(&control->connection->intf->dev, "%s\n", __func__); - ret = gb_connection_init(control->connection); + ret = gb_connection_legacy_init(control->connection); if (ret) { dev_err(&control->connection->intf->dev, "failed to enable control connection: %d\n", @@ -131,7 +131,7 @@ void gb_control_disable(struct gb_control *control) { dev_dbg(&control->connection->intf->dev, "%s\n", __func__); - gb_connection_exit(control->connection); + gb_connection_legacy_exit(control->connection); } void gb_control_destroy(struct gb_control *control) diff --git a/drivers/staging/greybus/legacy.c b/drivers/staging/greybus/legacy.c index 26a7d1a..e8d9cb9 100644 --- a/drivers/staging/greybus/legacy.c +++ b/drivers/staging/greybus/legacy.c @@ -23,7 +23,7 @@ static int legacy_probe(struct gb_bundle *bundle, dev_dbg(&bundle->dev, "enabling connection %s\n", connection->name); - ret = gb_connection_init(connection); + ret = gb_connection_legacy_init(connection); if (ret) goto err_connections_disable; } @@ -33,7 +33,7 @@ static int legacy_probe(struct gb_bundle *bundle, err_connections_disable: list_for_each_entry_reverse(connection, &bundle->connections, bundle_links) { - gb_connection_exit(connection); + gb_connection_legacy_exit(connection); } return ret; @@ -48,7 +48,7 @@ static void legacy_disconnect(struct gb_bundle *bundle) list_for_each_entry_reverse(connection, &bundle->connections, bundle_links) { - gb_connection_exit(connection); + gb_connection_legacy_exit(connection); } } diff --git a/drivers/staging/greybus/svc.c b/drivers/staging/greybus/svc.c index be62d30..0bbcdda 100644 --- a/drivers/staging/greybus/svc.c +++ b/drivers/staging/greybus/svc.c @@ -815,7 +815,7 @@ int gb_svc_add(struct gb_svc *svc) * is added from the connection request handler when enough * information has been received. */ - ret = gb_connection_init(svc->connection); + ret = gb_connection_legacy_init(svc->connection); if (ret) return ret; @@ -830,7 +830,7 @@ void gb_svc_del(struct gb_svc *svc) if (device_is_registered(&svc->dev)) device_del(&svc->dev); - gb_connection_exit(svc->connection); + gb_connection_legacy_exit(svc->connection); flush_workqueue(svc->wq); } -- 2.7.4