aboutsummaryrefslogtreecommitdiff
path: root/drivers/staging/greybus/connection.c
AgeCommit message (Expand)AuthorFilesLines
2016-01-21greybus: connection: set request handlers at creationGravatar Johan Hovold 1-28/+66
2016-01-21greybus: connection: return error-valued pointer on creation errorsGravatar Johan Hovold 1-7/+15
2016-01-21greybus: connection: rename connection-create interfaceGravatar Johan Hovold 1-7/+7
2016-01-21greybus: connection: simplify connection-creation interfaceGravatar Johan Hovold 1-3/+3
2016-01-21greybus: connection: drop the legacy protocol-id parameterGravatar Johan Hovold 1-10/+5
2016-01-21greybus: connection: add helper to create control connectionsGravatar Johan Hovold 1-0/+6
2016-01-21greybus: connection: drop protocol parameter from static interfaceGravatar Johan Hovold 1-4/+2
2016-01-21greybus: core: defer connection creation to driver probeGravatar Johan Hovold 1-0/+2
2016-01-19greybus: connection: make cport lookup thread-safeGravatar Johan Hovold 1-12/+6
2016-01-19greybus: connection: serialise connection creationGravatar Johan Hovold 1-1/+16
2016-01-19greybus: connection: fix lookup raceGravatar Johan Hovold 1-2/+21
2016-01-19greybus: connection: drop the connection_mutexGravatar Johan Hovold 1-5/+1
2016-01-19greybus: connection: destroy workqueue at unregisterGravatar Johan Hovold 1-4/+4
2016-01-19greybus: connection: remove WARN_ON from destroyGravatar Johan Hovold 1-1/+1
2016-01-19greybus: connection: remove broken protocol-version handlingGravatar Johan Hovold 1-4/+0
2016-01-19greybus: connection: move legacy-protocol handling to legacy driverGravatar Johan Hovold 1-107/+0
2016-01-19greybus: svc: drop legacy-protocol dependencyGravatar Johan Hovold 1-6/+1
2016-01-19greybus: connection: remove skip-connected legacy protocol flagsGravatar Johan Hovold 1-6/+10
2016-01-19greybus: connection: add helper to disable incoming operationsGravatar Johan Hovold 1-0/+54
2016-01-19greybus: connection: add unidirectional enabled stateGravatar Johan Hovold 1-1/+18
2016-01-19greybus: connection: make connection enable/disable thread safeGravatar Johan Hovold 1-2/+18
2016-01-19greybus: connection: disable operations on enable errorsGravatar Johan Hovold 1-0/+1
2016-01-19greybus: connection: clean up operation cancellation on disableGravatar Johan Hovold 1-31/+28
2016-01-19greybus: connection: always cancel operations on connection disableGravatar Johan Hovold 1-9/+8
2016-01-19greybus: connection: add per-connection request handlersGravatar Johan Hovold 1-2/+17
2016-01-19greybus: connection: remove disable from destructorGravatar Johan Hovold 1-2/+0
2016-01-19greybus: connection: rename legacy init and exit functionsGravatar Johan Hovold 1-5/+5
2016-01-19greybus: legacy: add legacy-protocol bundle driverGravatar Johan Hovold 1-0/+2
2016-01-12greybus: connection: refactor connection enable and disableGravatar Johan Hovold 1-24/+45
2016-01-12greybus: connection: fix connection-state handlingGravatar Johan Hovold 1-8/+13
2016-01-09greybus: connection: fix version-request error handlingGravatar Johan Hovold 1-2/+3
2015-12-08greybus: use decimal notation for interfaces, bundles and cportsGravatar Johan Hovold 1-1/+1
2015-12-08greybus: hd: make svc-connection life time coincide with host-deviceGravatar Johan Hovold 1-1/+1
2015-12-08greybus: connection: separate connection creation and enablingGravatar Johan Hovold 1-11/+1
2015-12-08greybus: connection: unbind protocol at exitGravatar Johan Hovold 1-12/+14
2015-12-08greybus: connection: bind protocol at initGravatar Johan Hovold 1-12/+8
2015-12-08greybus: connection: fail on missing protocolGravatar Johan Hovold 1-2/+2
2015-12-08greybus: bundle: kill gb_bundle_bind_protocolsGravatar Johan Hovold 1-1/+5
2015-12-04greybus: don't use %h and %hh for printing short and char variablesGravatar Viresh Kumar 1-3/+3
2015-11-25greybus: connection: unconditionally enable connectionsGravatar Johan Hovold 1-13/+5
2015-11-25greybus: connection: handle bundle-less connections in svc helpersGravatar Johan Hovold 1-2/+2
2015-11-25greybus: hd: fix svc-connection handlingGravatar Johan Hovold 1-18/+0
2015-11-25greybus: connection: handle static connectionsGravatar Johan Hovold 1-8/+11
2015-11-25greybus: connection: add name fieldGravatar Johan Hovold 1-0/+17
2015-11-25greybus: connection: kill GB_PROTOCOL_SKIP_SVC_CONNECTIONGravatar Johan Hovold 1-3/+2
2015-11-25greybus: connection: fix potential null-deref on createGravatar Johan Hovold 1-2/+4
2015-11-25greybus: connection: clean up connection-creation interfaceGravatar Johan Hovold 1-18/+46
2015-11-25greybus: svc: move endo id and ap interface id to svcGravatar Johan Hovold 1-2/+2
2015-11-25greybus: connection: drop parent parameter from connection createGravatar Johan Hovold 1-4/+4
2015-11-25greybus: hd: make host device a deviceGravatar Johan Hovold 1-3/+3