summaryrefslogtreecommitdiffstats
path: root/drivers
Commit message (Expand)AuthorAgeFilesLines
* greybus: enforce non-zero operation type requirementAlex Elder2014-12-021-0/+13
* greybus: pass result in gb_connection_recv_response()Alex Elder2014-12-021-8/+7Star
* greybus: short message is OK for errorsAlex Elder2014-12-021-8/+5Star
* greybus: move copy of incoming request dataAlex Elder2014-12-021-7/+14
* greybus: operation: fix up sparse warningGreg Kroah-Hartman2014-12-021-2/+3
* greybus: always drop reference in gb_operation_work()Alex Elder2014-12-021-5/+4Star
* greybus: drop gfp_mask from gb_message_send()Alex Elder2014-12-021-3/+3
* greybus: renumber operation result valuesAlex Elder2014-12-022-16/+21
* greybus: define -EILSEQ to mean implementation errorAlex Elder2014-12-021-16/+43
* greybus: enforce max representable message sizeAlex Elder2014-12-021-0/+9
* greybus: use outgoing flag when creating operationAlex Elder2014-12-021-1/+1
* greybus: usb-gb: import a "buildable" version of the usb-gb.c driverGreg Kroah-Hartman2014-12-024-1/+403
* greybus: protect cookie with a mutexAlex Elder2014-11-261-14/+26
* greybus: ignore a null cookie when canceling bufferAlex Elder2014-11-261-2/+8
* greybus: update operation result atomicallyAlex Elder2014-11-261-6/+20
* greybus: enforce receive buffer sizeAlex Elder2014-11-251-2/+3
* greybus: fix some error codesAlex Elder2014-11-251-3/+3
* greybus: use special operation result valusAlex Elder2014-11-251-2/+30
* greybus: first operation error prevailsAlex Elder2014-11-251-11/+15
* greybus: encapsulate operation result accessAlex Elder2014-11-252-11/+24
* greybus: uart-gb: clean up send_line_codingGreg Kroah-Hartman2014-11-251-5/+5
* greybus: es1-ap-usb: don't use 'es1' after it is freedViresh Kumar2014-11-241-1/+3
* greybus: pwm-gb: convert to use gb_operation_syncGreg Kroah-Hartman2014-11-241-161/+45Star
* greybus: i2c-gb: convert to use gb_operation_syncGreg Kroah-Hartman2014-11-241-74/+28Star
* greybus: gpio-gb: convert to use gb_operation_syncGreg Kroah-Hartman2014-11-241-241/+97Star
* greybus: uart-gb: convert to use gb_operation_syncGreg Kroah-Hartman2014-11-241-97/+33Star
* greybus: vibrator-gb: convert to use gb_operation_syncGreg Kroah-Hartman2014-11-241-52/+8Star
* greybus: battery-gb: convert to use gb_operation_syncGreg Kroah-Hartman2014-11-241-36/+16Star
* greybus: operation: create gb_operation_sync for sending "simple" messagesGreg Kroah-Hartman2014-11-242-0/+58
* greybus: rework synchronous operation completionAlex Elder2014-11-221-20/+22
* greybus: kill gb_operation_wait()Alex Elder2014-11-221-17/+7Star
* greybus: cancel whole operation on interruptAlex Elder2014-11-222-10/+6Star
* greybus: cancel operation on timeoutAlex Elder2014-11-223-16/+8Star
* greybus: minor tweak in gb_connection_recv_response()Alex Elder2014-11-221-3/+5
* greybus: add a reference to pending operationsAlex Elder2014-11-222-5/+18
* greybus: handle data send errors in workqueueAlex Elder2014-11-221-2/+1Star
* greybus: abandon incoming requests for nowAlex Elder2014-11-222-22/+18Star
* greybus: use errno for operation resultAlex Elder2014-11-228-402/+114Star
* greybus: Random spell fixesViresh Kumar2014-11-219-17/+15Star
* greybus: rename greybus_cport_in()Alex Elder2014-11-213-4/+8
* greybus: define greybus_data_sent()Alex Elder2014-11-213-1/+57
* greybus: embed message buffer into message structureAlex Elder2014-11-212-37/+19Star
* greybus: dynamically allocate requests and responsesAlex Elder2014-11-218-83/+78Star
* greybus: rename message buffer fieldsAlex Elder2014-11-212-24/+22Star
* greybus: have greybus allocate its own buffersAlex Elder2014-11-214-51/+68
* greybus: complete overflow responsesAlex Elder2014-11-211-7/+6Star
* greybus: fix a timeout raceAlex Elder2014-11-211-3/+10
* greybus: drop a now-empty structureAlex Elder2014-11-211-2/+1Star
* greybus: add -Wall to the build flagsGreg Kroah-Hartman2014-11-201-0/+3
* greybus: pwm-gb.c: fix up missing { } for elseGreg Kroah-Hartman2014-11-201-1/+2