diff --git a/drivers/staging/greybus/connection.c b/drivers/staging/greybus/connection.c index 584f49164261..8cb2af37c25b 100644 --- a/drivers/staging/greybus/connection.c +++ b/drivers/staging/greybus/connection.c @@ -29,7 +29,11 @@ struct gb_connection *gb_hd_connection_find(struct greybus_host_device *hd, return connection; } -void greybus_cport_in(struct greybus_host_device *hd, u16 cport_id, +/* + * Callback from the host driver to let us know that data has been + * received on the interface. + */ +void greybus_data_rcvd(struct greybus_host_device *hd, u16 cport_id, u8 *data, size_t length) { struct gb_connection *connection; @@ -42,7 +46,7 @@ void greybus_cport_in(struct greybus_host_device *hd, u16 cport_id, } gb_connection_recv(connection, data, length); } -EXPORT_SYMBOL_GPL(greybus_cport_in); +EXPORT_SYMBOL_GPL(greybus_data_rcvd); /* * Allocate an available CPort Id for use for the host side of the diff --git a/drivers/staging/greybus/connection.h b/drivers/staging/greybus/connection.h index bcaad47aaa03..e190944508ea 100644 --- a/drivers/staging/greybus/connection.h +++ b/drivers/staging/greybus/connection.h @@ -53,7 +53,7 @@ void gb_connection_exit(struct gb_connection *connection); struct gb_connection *gb_hd_connection_find(struct greybus_host_device *hd, u16 cport_id); -void greybus_cport_in(struct greybus_host_device *hd, u16 cport_id, +void greybus_data_rcvd(struct greybus_host_device *hd, u16 cport_id, u8 *data, size_t length); __printf(2, 3) void gb_connection_err(struct gb_connection *connection, const char *fmt, ...); diff --git a/drivers/staging/greybus/es1-ap-usb.c b/drivers/staging/greybus/es1-ap-usb.c index f32c981d184c..3daa6eb8dd38 100644 --- a/drivers/staging/greybus/es1-ap-usb.c +++ b/drivers/staging/greybus/es1-ap-usb.c @@ -392,7 +392,7 @@ static void cport_in_callback(struct urb *urb) data = &data[1]; /* Pass this data to the greybus core */ - greybus_cport_in(hd, cport_id, data, urb->actual_length - 1); + greybus_data_rcvd(hd, cport_id, data, urb->actual_length - 1); exit: /* put our urb back in the request pool */