mirror of https://gitee.com/openkylin/linux.git
greybus: connection: handle bundle-less connections in svc helpers
The svc connection helper functions should not assume that all dynamic connections will have a bundle. This is needed as the control bundle is going away. Signed-off-by: Johan Hovold <johan@hovoldconsulting.com> Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
This commit is contained in:
parent
0f37860de9
commit
35822c04a5
|
@ -294,7 +294,7 @@ gb_connection_svc_connection_create(struct gb_connection *connection)
|
|||
if (gb_connection_is_static(connection))
|
||||
return 0;
|
||||
|
||||
intf = connection->bundle->intf;
|
||||
intf = connection->intf;
|
||||
ret = gb_svc_connection_create(hd->svc,
|
||||
hd->svc->ap_intf_id,
|
||||
connection->hd_cport_id,
|
||||
|
@ -320,7 +320,7 @@ gb_connection_svc_connection_destroy(struct gb_connection *connection)
|
|||
gb_svc_connection_destroy(connection->hd->svc,
|
||||
connection->hd->svc->ap_intf_id,
|
||||
connection->hd_cport_id,
|
||||
connection->bundle->intf->interface_id,
|
||||
connection->intf->interface_id,
|
||||
connection->intf_cport_id);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue