summaryrefslogtreecommitdiffstats
path: root/drivers/staging/greybus/connection.h
diff options
context:
space:
mode:
authorJohan Hovold2015-12-07 15:05:30 +0100
committerGreg Kroah-Hartman2015-12-08 21:31:14 +0100
commit2d54e4db4efd244181aa6a2f54f0ec362adc9d4d (patch)
treeef40d73f81dd3ba03db71fe4ed672ad4b5b8520d /drivers/staging/greybus/connection.h
parentgreybus: bundle: remove obsolete function prototype (diff)
downloadkernel-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.h2
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);