mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-13 08:07:32 -04:00
greybus: connection: clean up control-disconnected helper
Rename helper to the more descriptive gb_connection_control_disconnected(). Use u16 for cport number, remove redundant cport number from warning message, and shorten a long line. Signed-off-by: Johan Hovold <johan@hovoldconsulting.com> Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
This commit is contained in:
parent
8d7a712ca8
commit
72d7482263
1 changed files with 11 additions and 8 deletions
|
|
@ -368,22 +368,25 @@ gb_connection_svc_connection_destroy(struct gb_connection *connection)
|
|||
connection->intf_cport_id);
|
||||
}
|
||||
|
||||
static void gb_connection_disconnected(struct gb_connection *connection)
|
||||
/* Inform Interface about inactive CPorts */
|
||||
static void
|
||||
gb_connection_control_disconnected(struct gb_connection *connection)
|
||||
{
|
||||
struct gb_protocol *protocol = connection->protocol;
|
||||
struct gb_control *control;
|
||||
int cport_id = connection->intf_cport_id;
|
||||
u16 cport_id = connection->intf_cport_id;
|
||||
int ret;
|
||||
|
||||
/* Inform Interface about inactive CPorts */
|
||||
if (connection->protocol->flags & GB_PROTOCOL_SKIP_CONTROL_DISCONNECTED)
|
||||
if (protocol->flags & GB_PROTOCOL_SKIP_CONTROL_DISCONNECTED)
|
||||
return;
|
||||
|
||||
control = connection->bundle->intf->control;
|
||||
|
||||
ret = gb_control_disconnected_operation(control, cport_id);
|
||||
if (ret)
|
||||
if (ret) {
|
||||
dev_warn(&connection->dev,
|
||||
"Failed to disconnect CPort-%d (%d)\n", cport_id, ret);
|
||||
"failed to disconnect cport: %d\n", ret);
|
||||
}
|
||||
}
|
||||
|
||||
static int gb_connection_init(struct gb_connection *connection)
|
||||
|
|
@ -439,7 +442,7 @@ err_disconnect:
|
|||
connection->state = GB_CONNECTION_STATE_ERROR;
|
||||
spin_unlock_irq(&connection->lock);
|
||||
|
||||
gb_connection_disconnected(connection);
|
||||
gb_connection_control_disconnected(connection);
|
||||
err_svc_destroy:
|
||||
gb_connection_svc_connection_destroy(connection);
|
||||
|
||||
|
|
@ -462,7 +465,7 @@ static void gb_connection_exit(struct gb_connection *connection)
|
|||
gb_connection_cancel_operations(connection, -ESHUTDOWN);
|
||||
|
||||
connection->protocol->connection_exit(connection);
|
||||
gb_connection_disconnected(connection);
|
||||
gb_connection_control_disconnected(connection);
|
||||
gb_connection_svc_connection_destroy(connection);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue