projects
/
cascardo
/
linux.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
greybus: battery-gb.c: add new functions from Greybus spec document.
2014-12-03
Alex Elder
greybus: record type in operation structure
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-12-03
Alex Elder
greybus: use null pointer for empty payload
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-12-03
Alex Elder
greybus: only record message payload size
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-12-03
Alex Elder
greybus: don't let i2c code assume non-null payload...
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-12-03
Alex Elder
greybus: set up connection->private properly
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-12-03
Alex Elder
greybus: fix an error message
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-12-03
Alex Elder
greybus: introduce gb_operation_request_send_sync()
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-12-03
Alex Elder
greybus: make op_cycle atomic (again)
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-12-03
Alex Elder
greybus: get rid of pending operations list
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-12-03
Alex Elder
greybus: don't use 0 as an operation id
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-12-02
Alex Elder
greybus: define the invalid operation type symbolically
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-12-02
Alex Elder
greybus: fix a bug in gb_operation_sync()
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-12-02
Alex Elder
greybus: use little-endian in PWM requests
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-12-02
Alex Elder
greybus: send operation response messages
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-12-02
Alex Elder
greybus: introduce gb_operation_errno_map()
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-12-02
Alex Elder
greybus: activate incoming request handling
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-12-02
Alex Elder
greybus: set result in gb_operation_response_send()
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-12-02
Alex Elder
greybus: create a slab cache for simple messages
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-12-02
Alex Elder
greybus: enforce a buffer headroom maximum size
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-12-02
Alex Elder
greybus: introduce gb_operation_message_init()
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-12-02
Alex Elder
greybus: use operation type 0 to signal incoming data
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-12-02
Alex Elder
greybus: enforce non-zero operation type requirement
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-12-02
Alex Elder
greybus: pass result in gb_connection_recv_response()
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-12-02
Alex Elder
greybus: short message is OK for errors
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-12-02
Alex Elder
greybus: move copy of incoming request data
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-12-02
Alex Elder
greybus: always drop reference in gb_operation_work()
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-12-02
Alex Elder
greybus: drop gfp_mask from gb_message_send()
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-12-02
Alex Elder
greybus: renumber operation result values
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-12-02
Alex Elder
greybus: define -EILSEQ to mean implementation error
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-12-02
Alex Elder
greybus: enforce max representable message size
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-12-02
Alex Elder
greybus: use outgoing flag when creating operation
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-25
Alex Elder
greybus: protect cookie with a mutex
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-25
Alex Elder
greybus: ignore a null cookie when canceling buffer
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-25
Alex Elder
greybus: update operation result atomically
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-25
Alex Elder
greybus: enforce receive buffer size
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-25
Alex Elder
greybus: fix some error codes
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-25
Alex Elder
greybus: use special operation result valus
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-25
Alex Elder
greybus: first operation error prevails
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-25
Alex Elder
greybus: encapsulate operation result access
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-22
Alex Elder
greybus: rework synchronous operation completion
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-22
Alex Elder
greybus: kill gb_operation_wait()
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-22
Alex Elder
greybus: cancel whole operation on interrupt
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-22
Alex Elder
greybus: cancel operation on timeout
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-22
Alex Elder
greybus: minor tweak in gb_connection_recv_response()
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-22
Alex Elder
greybus: add a reference to pending operations
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-22
Alex Elder
greybus: handle data send errors in workqueue
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-22
Alex Elder
greybus: abandon incoming requests for now
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-22
Alex Elder
greybus: use errno for operation result
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-21
Alex Elder
greybus: rename greybus_cport_in()
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-21
Alex Elder
greybus: define greybus_data_sent()
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-21
Alex Elder
greybus: embed message buffer into message structure
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-21
Alex Elder
greybus: dynamically allocate requests and responses
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-21
Alex Elder
greybus: rename message buffer fields
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-21
Alex Elder
greybus: have greybus allocate its own buffers
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-21
Alex Elder
greybus: complete overflow responses
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-21
Alex Elder
greybus: fix a timeout race
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-21
Alex Elder
greybus: drop a now-empty structure
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-20
Alex Elder
greybus: remove status from all responses
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-20
Alex Elder
greybus: define gb_operation_status_map()
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-20
Alex Elder
greybus: send operation result in response message...
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-20
Alex Elder
greybus: distinguish incoming from outgoing requests
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-20
Alex Elder
greybus: get rid of uart request_operation()
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-20
Alex Elder
greybus: fix vibrator request_operation()
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-20
Alex Elder
greybus: fix uart request_operation()
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-20
Alex Elder
greybus: fix battery_operation()
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-19
Alex Elder
greybus: refactor gb_connection_recv()
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-19
Alex Elder
greybus: use "operation_id" for certain values
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-19
Alex Elder
greybus: get rid of message status
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-19
Alex Elder
greybus: tidy up svc_in_callback() and cport_in_callback()
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-19
Alex Elder
greybus: explicitly mark cookies as opaque
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-18
Alex Elder
greybus: pass gfp_flags for message allocation
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-18
Alex Elder
greybus: stop storing dest_cport_id in message
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-18
Alex Elder
greybus: stop storing hd in message
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-18
Alex Elder
greybus: kill the last gbuf remnants
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-18
Alex Elder
greybus: rework receve handling
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-18
Alex Elder
greybus: cancel messages, not gbufs
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-18
Alex Elder
greybus: send messages, not gbufs
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-18
Alex Elder
greybus: rework message initialization
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-18
Alex Elder
greybus: send buffers without gbufs
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-18
Alex Elder
greybus: stash hd as context for all URBs
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-18
Alex Elder
greybus: cancel buffers via magic cookie
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-18
Alex Elder
greybus: free space without gbufs
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-18
Alex Elder
greybus: allocate space without gbufs
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-18
Alex Elder
greybus: fill in destination data at send time
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-18
Alex Elder
greybus: improve data buffer alignment
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-18
Alex Elder
greybus: prepend cport byte for all gbufs
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-18
Alex Elder
greybus: fix an allocation flag bug
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-18
Alex Elder
greybus: kill off the last of gbuf.c
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-18
Alex Elder
greybus: kill the gbuf slab cache
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-18
Alex Elder
greybus: embed gbufs into operation message structure
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-18
Alex Elder
greybus: use null gbuf->transfer_buffer
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-18
Alex Elder
greybus: move gbuf initialization to caller
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-18
Alex Elder
greybus: start using struct gb_message
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-18
Alex Elder
greybus: define struct gb_message
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-18
Alex Elder
greybus: move the definition of struct gbuf
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-18
Alex Elder
greybus: kill gbuf->kref
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-18
Alex Elder
greybus: kill greybus_{get,put}_gbuf()
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-17
Alex Elder
greybus: get rid of cport_id_map_lock
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-17
Alex Elder
greybus: use a simple list of hd connections
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
2014-11-17
Alex Elder
greybus: record the host device in a gbuf
Signed-off-by:
Alex Elder
<elder@linaro.org>
commit
|
commitdiff
|
tree
next