diff options
author | Johan Hovold | 2015-12-07 15:05:30 +0100 |
---|---|---|
committer | Greg Kroah-Hartman | 2015-12-08 21:31:14 +0100 |
commit | 2d54e4db4efd244181aa6a2f54f0ec362adc9d4d (patch) | |
tree | ef40d73f81dd3ba03db71fe4ed672ad4b5b8520d /drivers/staging/greybus/connection.h | |
parent | greybus: bundle: remove obsolete function prototype (diff) | |
download | kernel-qcow2-linux-2d54e4db4efd244181aa6a2f54f0ec362adc9d4d.tar.gz kernel-qcow2-linux-2d54e4db4efd244181aa6a2f54f0ec362adc9d4d.tar.xz kernel-qcow2-linux-2d54e4db4efd244181aa6a2f54f0ec362adc9d4d.zip |
greybus: bundle: kill gb_bundle_bind_protocols
Remove gb_bundle_bind_protocols() that was used to iterate over all
registered bundles and bind protocols to them should a protocol become
available post bundle creation.
The protocol abstraction as a generic construct is going away in favour
of class drivers. Connections will be setup when a class driver is
probed, and driver modules can be loaded on-demand by user space based
on uevents and modalias.
Signed-off-by: Johan Hovold <johan@hovoldconsulting.com>
Reviewed-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Diffstat (limited to 'drivers/staging/greybus/connection.h')
-rw-r--r-- | drivers/staging/greybus/connection.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/staging/greybus/connection.h b/drivers/staging/greybus/connection.h index 800626234b32..77f77bf64a4e 100644 --- a/drivers/staging/greybus/connection.h +++ b/drivers/staging/greybus/connection.h @@ -66,8 +66,6 @@ static inline bool gb_connection_is_static(struct gb_connection *connection) void greybus_data_rcvd(struct gb_host_device *hd, u16 cport_id, u8 *data, size_t length); -int gb_connection_bind_protocol(struct gb_connection *connection); - void gb_connection_latency_tag_enable(struct gb_connection *connection); void gb_connection_latency_tag_disable(struct gb_connection *connection); |