summaryrefslogtreecommitdiffstats
path: root/drivers/staging/greybus/connection.c
Commit message (Expand)AuthorAgeFilesLines
...
* greybus: connection: rename connection-create interfaceJohan Hovold2016-01-211-7/+7
* greybus: connection: simplify connection-creation interfaceJohan Hovold2016-01-211-3/+3
* greybus: connection: drop the legacy protocol-id parameterJohan Hovold2016-01-211-10/+5
* greybus: connection: add helper to create control connectionsJohan Hovold2016-01-211-0/+6
* greybus: connection: drop protocol parameter from static interfaceJohan Hovold2016-01-211-4/+2
* greybus: core: defer connection creation to driver probeJohan Hovold2016-01-211-0/+2
* greybus: connection: make cport lookup thread-safeJohan Hovold2016-01-191-12/+6
* greybus: connection: serialise connection creationJohan Hovold2016-01-191-1/+16
* greybus: connection: fix lookup raceJohan Hovold2016-01-191-2/+21
* greybus: connection: drop the connection_mutexJohan Hovold2016-01-191-5/+1
* greybus: connection: destroy workqueue at unregisterJohan Hovold2016-01-191-4/+4
* greybus: connection: remove WARN_ON from destroyJohan Hovold2016-01-191-1/+1
* greybus: connection: remove broken protocol-version handlingJohan Hovold2016-01-191-4/+0
* greybus: connection: move legacy-protocol handling to legacy driverJohan Hovold2016-01-191-107/+0
* greybus: svc: drop legacy-protocol dependencyJohan Hovold2016-01-191-6/+1
* greybus: connection: remove skip-connected legacy protocol flagsJohan Hovold2016-01-191-6/+10
* greybus: connection: add helper to disable incoming operationsJohan Hovold2016-01-191-0/+54
* greybus: connection: add unidirectional enabled stateJohan Hovold2016-01-191-1/+18
* greybus: connection: make connection enable/disable thread safeJohan Hovold2016-01-191-2/+18
* greybus: connection: disable operations on enable errorsJohan Hovold2016-01-191-0/+1
* greybus: connection: clean up operation cancellation on disableJohan Hovold2016-01-191-31/+28
* greybus: connection: always cancel operations on connection disableJohan Hovold2016-01-191-9/+8
* greybus: connection: add per-connection request handlersJohan Hovold2016-01-191-2/+17
* greybus: connection: remove disable from destructorJohan Hovold2016-01-191-2/+0
* greybus: connection: rename legacy init and exit functionsJohan Hovold2016-01-191-5/+5
* greybus: legacy: add legacy-protocol bundle driverJohan Hovold2016-01-191-0/+2
* greybus: connection: refactor connection enable and disableJohan Hovold2016-01-121-24/+45
* greybus: connection: fix connection-state handlingJohan Hovold2016-01-121-8/+13
* greybus: connection: fix version-request error handlingJohan Hovold2016-01-091-2/+3
* greybus: use decimal notation for interfaces, bundles and cportsJohan Hovold2015-12-081-1/+1
* greybus: hd: make svc-connection life time coincide with host-deviceJohan Hovold2015-12-081-1/+1
* greybus: connection: separate connection creation and enablingJohan Hovold2015-12-081-11/+1
* greybus: connection: unbind protocol at exitJohan Hovold2015-12-081-12/+14
* greybus: connection: bind protocol at initJohan Hovold2015-12-081-12/+8
* greybus: connection: fail on missing protocolJohan Hovold2015-12-081-2/+2
* greybus: bundle: kill gb_bundle_bind_protocolsJohan Hovold2015-12-081-1/+5
* greybus: don't use %h and %hh for printing short and char variablesViresh Kumar2015-12-041-3/+3
* greybus: connection: unconditionally enable connectionsJohan Hovold2015-11-251-13/+5
* greybus: connection: handle bundle-less connections in svc helpersJohan Hovold2015-11-251-2/+2
* greybus: hd: fix svc-connection handlingJohan Hovold2015-11-251-18/+0
* greybus: connection: handle static connectionsJohan Hovold2015-11-251-8/+11
* greybus: connection: add name fieldJohan Hovold2015-11-251-0/+17
* greybus: connection: kill GB_PROTOCOL_SKIP_SVC_CONNECTIONJohan Hovold2015-11-251-3/+2
* greybus: connection: fix potential null-deref on createJohan Hovold2015-11-251-2/+4
* greybus: connection: clean up connection-creation interfaceJohan Hovold2015-11-251-18/+46
* greybus: svc: move endo id and ap interface id to svcJohan Hovold2015-11-251-2/+2
* greybus: connection: drop parent parameter from connection createJohan Hovold2015-11-251-4/+4
* greybus: hd: make host device a deviceJohan Hovold2015-11-251-3/+3
* greybus: connection: fix cport-id rangeJohan Hovold2015-11-231-1/+1
* greybus: hd: rename host-device structureJohan Hovold2015-11-041-9/+9