greybus: define greybus_data_sent()
authorAlex Elder <elder@linaro.org>
Thu, 20 Nov 2014 22:09:17 +0000 (16:09 -0600)
committerGreg Kroah-Hartman <greg@kroah.com>
Fri, 21 Nov 2014 20:24:48 +0000 (12:24 -0800)
commitd98b52b04e5bd3d8c47ca9a9bffcf08a43c944c3
tree7e86a1c3d1fa805bb8407ffe34e2046af3dc0c4d
parent87d208feb74f4297ac2677215252bf7da65e0650
greybus: define greybus_data_sent()

Define greybus_data_sent(), which is a callback the host driver
makes when a buffer send request has completed.  The main use for
this is to actively detect errors that can occur while sending.
(Something like this existed at one time and was removed.)

This also defines gb_hd_message_find(), which looks up a message
pointer associated with a buffer sent over a given host device.
This is now a pretty trival mapping.

Signed-off-by: Alex Elder <elder@linaro.org>
Signed-off-by: Greg Kroah-Hartman <greg@kroah.com>
drivers/staging/greybus/es1-ap-usb.c
drivers/staging/greybus/operation.c
drivers/staging/greybus/operation.h