Lines Matching defs:connection
143 struct gb_connection *connection = op->connection;
145 greybus_get_drvdata(connection->bundle);
169 dev_err_ratelimited(&connection->bundle->dev,
181 struct gb_connection *connection;
190 connection = gb_connection_create(bundle, le16_to_cpu(cport_desc->id),
192 if (IS_ERR(connection))
193 return PTR_ERR(connection);
196 gbmodule->mgmt_connection = connection;
205 struct gb_connection *connection;
212 connection = gb_connection_create_offloaded(bundle,
215 if (IS_ERR(connection)) {
217 return PTR_ERR(connection);
222 dai->data_cport = cpu_to_le16(connection->intf_cport_id);
223 dai->connection = connection;
249 * There can be only one Management connection and any number of data
295 dev_err(dev, "Missing management connection\n");
299 /* Initialize management connection */
302 dev_err(dev, "%d: Error while enabling mgmt connection\n", ret);
328 ret = gb_connection_enable(dai->connection);
331 "%d:Error while enabling %d:data connection\n",
361 gb_connection_disable(dai->connection);
373 gb_connection_destroy(dai->connection);
404 gb_connection_disable(dai->connection);
405 gb_connection_destroy(dai->connection);
429 gb_connection_disable(dai->connection);
445 dev_err(dev, "%d:Error while enabling mgmt connection\n", ret);
450 ret = gb_connection_enable(dai->connection);
453 "%d:Error while enabling %d:data connection\n",