summaryrefslogtreecommitdiffstats
path: root/drivers/staging/greybus/loopback.c
Commit message (Expand)AuthorAgeFilesLines
* greybus: loopback: Add asynchronous backoffBryan O'Donoghue2015-12-111-0/+18
* greybus: loopback: Wait for all async operations to complete on exitBryan O'Donoghue2015-12-111-0/+15
* greybus: loopback: Retrun -ENOMEM if operation allocation failsBryan O'Donoghue2015-12-111-2/+2
* greybus: loopback: Drop NULL check on container_of pointerBryan O'Donoghue2015-12-111-3/+0
* greybus: loopback: register a struct device.Axel Haslam2015-12-111-37/+58
* greybus: loopback: remove mask attributeAxel Haslam2015-12-101-4/+0
* greybus: loopback: Ensure we reset stats once and once onlyBryan O'Donoghue2015-12-071-13/+3
* greybus: loopback: Convert thread delay to microsecondsBryan O'Donoghue2015-12-071-10/+10
* greybus: loopback: Add asynchronous bi-directional supportBryan O'Donoghue2015-12-071-19/+369
* greybus: loopback: Convert cross-thread mutex to spinlock while relaxing conn...Bryan O'Donoghue2015-12-071-11/+17
* greybus: don't use %h and %hh for printing short and char variablesViresh Kumar2015-12-041-1/+1
* greybus: loopback: drop bus aggregate calculationBryan O'Donoghue2015-12-031-341/+133
* greybus: loopback: Drop unused timeval variablesBryan O'Donoghue2015-12-031-5/+0
* greybus: loopback: Move latency_ts initialization to transfer routineBryan O'Donoghue2015-12-031-2/+3
* greybus: loopback: Relax locking during loopback operationsBryan O'Donoghue2015-12-031-1/+2
* greybus: loopback: remove endo referenceJohan Hovold2015-11-251-2/+3
* greybus: interface: make interfaces children of host devicesJohan Hovold2015-11-251-6/+0
* greybus: loopback: allocate a response even for a 0-byte requestBartosz Golaszewski2015-11-191-9/+9
* greybus: loopback: fix invalid response sizeAlexandre Bailon2015-11-191-2/+2
* greybus: loopback: fix layer violationJohan Hovold2015-11-111-2/+2
* greybus: loopback: use the bundle struct device instead of the connectorGreg Kroah-Hartman2015-10-191-40/+38
* greybus: loopback: capture and present firmware supplied latenciesBryan O'Donoghue2015-10-151-0/+44
* greybus: loopback: add tracker variables to hold firmware timestampsBryan O'Donoghue2015-10-151-0/+2
* greybus: loopback: send command to APBridge to tag throughputBryan O'Donoghue2015-10-151-0/+3
* greybus: operation: remove gb_operation_destroyJohan Hovold2015-09-291-1/+2
* greybus: loopback: remove module specific identifier from debugfs nameBryan O'Donoghue2015-09-231-3/+2
* greybus: loopback: drop redundant endo0 string from debugfs entry nameBryan O'Donoghue2015-09-231-1/+1
* greybus: loopback: masked out threads should sleepBryan O'Donoghue2015-09-231-1/+3
* greybus: loopback: move sysfs entries to /sys/bus/greybus/devices/endo0Bryan O'Donoghue2015-09-231-2/+2
* greybus: loopback: drop dependency on internal timestampsBryan O'Donoghue2015-09-231-27/+0
* greybus: loopback: use dev_name to populate sysfsnameBryan O'Donoghue2015-09-141-5/+2
* greybus: loopback: add gb_loopback_operation_syncBryan O'Donoghue2015-09-141-46/+52
* greybus: loopback: sort list of connections for masking purposesBryan O'Donoghue2015-09-141-2/+46
* greybus: loopback: add response len to loopback protocolBryan O'Donoghue2015-09-141-0/+1
* greybus: loopback: convert pr_info to dev_errBryan O'Donoghue2015-09-141-1/+1
* greybus: loopback: ensure sysfs entries are cleaned up on exitBryan O'Donoghue2015-09-141-1/+1
* greybus: loopback: ensure debugfs entires are cleaned up on exitBryan O'Donoghue2015-09-141-5/+10
* greybus: loopback: exit kfree after mutex releaseBryan O'Donoghue2015-09-141-1/+1
* greybus: loopback: hold a coarse lock while init/exit runBryan O'Donoghue2015-09-141-7/+4
* greybus: loopback: ensure count decrement happens before sysfs_remove_groupsBryan O'Donoghue2015-09-141-2/+1
* greybus: loopback: make sure to list_del on connection_exitBryan O'Donoghue2015-09-041-2/+7
* greybus: loopback: fix typo in commentBryan O'Donoghue2015-08-181-1/+1
* greybus: loopback: add module level sys/debug fs data pointsBryan O'Donoghue2015-08-181-89/+154
* greybus: loopback: remove checkpatch error causing macroBryan O'Donoghue2015-08-181-9/+12
* greybus: loopback: initialized ms_wait negate warningBryan O'Donoghue2015-08-181-1/+1
* greybus: loopback: add bitmask of connections to include in testBryan O'Donoghue2015-08-181-2/+17
* greybus: loopback: graph round-trip time for all threadsBryan O'Donoghue2015-08-181-15/+140
* greybus: loopback: functionally decompose gb_loopback_calc_latencyBryan O'Donoghue2015-08-181-4/+10
* greybus: loopback: add gb_loopback_nsec_to_usec_latencyBryan O'Donoghue2015-08-181-3/+10
* greybus: loopback: support synchronized tests over multiple cportsBryan O'Donoghue2015-08-181-70/+196
OpenPOWER on IntegriCloud