Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
8c8d964ce90f16877b76c3f00b27165bf865af69
/
drivers
/
misc
/
mei
/
client.c
8c8d964
mei: move hbuf_depth from the mei device to the hw modules
by Tomas Winkler
· 6 years ago
9fc5f0f
mei: cleanup slots to data conversions
by Tomas Winkler
· 6 years ago
5151e2b
mei: fix ssize_t to int assignment in read and write ops.
by Tomas Winkler
· 6 years ago
de87743
mei: check for error returned from mei_hbuf_empty_slots()
by Tomas Winkler
· 6 years ago
af336ca
mei: limit the number of queued writes
by Alexander Usyskin
· 7 years ago
257355a
mei: make module referencing local to the bus.c
by Tomas Winkler
· 7 years ago
7ae079a
mei: set device client to the disconnected state upon suspend.
by Tomas Winkler
· 7 years ago
394a77d
mei: drop amthif internal client
by Alexander Usyskin
· 8 years ago
174cd4b
sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h>
by Ingo Molnar
· 8 years ago
f046192
mei: revamp io list cleanup function.
by Tomas Winkler
· 8 years ago
962ff7b
mei: replace callback structures used as list head by list_head
by Alexander Usyskin
· 8 years ago
6537ae2
mei: amthif: clean command queue upon disconnection
by Tomas Winkler
· 8 years ago
6c0d670
mei: abort waiting for notification on unsupported HW
by Alexander Usyskin
· 8 years ago
7c47d2c
mei: return error on notification request to a disconnected client
by Alexander Usyskin
· 8 years ago
5d88246
mei: bus: prevent hardware module unload if device on bus is active
by Alexander Usyskin
· 8 years ago
669c256
mei: make mei_cl_set_disconnected static
by Alexander Usyskin
· 8 years ago
29fe7d5
mei: make mei_io_list_flush static
by Alexander Usyskin
· 8 years ago
e09ee85
mei: move write cb to completion on credentials failures
by Alexander Usyskin
· 8 years ago
d5f8e16
mei: request async autosuspend at the end of enumeration
by Alexander Usyskin
· 8 years ago
7c7a607
mei: bus: split RX and async notification callbacks
by Alexander Usyskin
· 8 years ago
bd47b52
mei: introduce host client uninitialized state
by Alexander Usyskin
· 8 years ago
967b274
mei: fix parameter rename KDoc
by Alexander Usyskin
· 8 years ago
e0cb6b2
mei: enable to set the internal flag for client write
by Alexander Usyskin
· 8 years ago
1892fc2
mei: stop the stall timer worker if not needed
by Alexander Usyskin
· 8 years ago
9d27e73
mei: amthif: drop mei_amthif_read
by Alexander Usyskin
· 8 years ago
3030dc0
mei: add wrapper for queuing control commands.
by Tomas Winkler
· 8 years ago
4034b81
mei: use consistent naming for TX control flow credits
by Tomas Winkler
· 8 years ago
46978ad
mei: rx flow control counter
by Alexander Usyskin
· 8 years ago
e51dfa5
mei: prepare read cb for fixed address clients on the receive path only.
by Alexander Usyskin
· 8 years ago
a808c80
mei: add read callback on demand for fixed_address clients
by Alexander Usyskin
· 9 years ago
aab3b1a
mei: drop mei_io_cb_alloc_buf
by Alexander Usyskin
· 9 years ago
69f1804
mei: don't use wake_up_interruptible for wr_ctrl
by Alexander Usyskin
· 9 years ago
7ff4bdd
mei: fix waiting for wr_ctrl for corner cases.
by Alexander Usyskin
· 9 years ago
4a8eaa9
mei: don't clean control queues on notify request timeout
by Alexander Usyskin
· 9 years ago
6a8d648
mei: fix NULL dereferencing during FW initiated disconnection
by Alexander Usyskin
· 9 years ago
35bf769
mei: fix format string in debug prints
by Alexander Usyskin
· 9 years ago
6cbb097
mei: fix double freeing of a cb during link reset
by Alexander Usyskin
· 9 years ago
025fb79
mei: split amthif client init from end of clients enumeration
by Alexander Usyskin
· 9 years ago
7851e00
mei: drop reserved host client ids
by Alexander Usyskin
· 9 years ago
06ee536
mei: fill file pointer in read cb for fixed address client
by Alexander Usyskin
· 9 years ago
a4307fe
mei: clean write queues and wake waiters on disconnect
by Alexander Usyskin
· 9 years ago
0faf6a3
mei: wake blocked write on link reset
by Alexander Usyskin
· 9 years ago
850f894
mei: bus: fix notification event delivery
by Tomas Winkler
· 9 years ago
a1f9ae2
mei: bus: fix RX event scheduling
by Tomas Winkler
· 9 years ago
9abd8b3
mei: amthif: replace amthif_rd_complete_list with rd_completed
by Tomas Winkler
· 9 years ago
62e8e6a
mei: rename variable names 'file_object' to fp
by Tomas Winkler
· 9 years ago
f23e2cc
mei: constify struct file pointer
by Tomas Winkler
· 9 years ago
f862b6b
mei: fix possible integer overflow issue
by Tomas Winkler
· 9 years ago
fdd9b86
mei: wd: drop the watchdog code from the core mei driver
by Alexander Usyskin
· 9 years ago
13cf988
mei: prevent queuing new flow control credit.
by Alexander Usyskin
· 9 years ago
eead035a
mei: remove check on pm_runtime_active in __mei_cl_disconnect
by Tomas Winkler
· 9 years ago
bb2ef9c
mei: bus: add and call callback on notify event
by Alexander Usyskin
· 9 years ago
237092b
mei: implement fasync for event notification
by Tomas Winkler
· 9 years ago
b38a362
mei: add a handler that waits for notification on event
by Tomas Winkler
· 9 years ago
51678cc
mei: add mei_cl_notify_request command
by Tomas Winkler
· 9 years ago
1890135
mei: disconnect on connection request timeout
by Alexander Usyskin
· 9 years ago
6009595
mei: bus: link client devices instead of host clients
by Tomas Winkler
· 9 years ago
23253c3
mei: do not access freed cb in blocking write
by Alexander Usyskin
· 9 years ago
3dc196e
mei: me: wait for power gating exit confirmation
by Alexander Usyskin
· 10 years ago
c241e9b
mei: reset flow control on the last client disconnection
by Alexander Usyskin
· 10 years ago
a1809d3
mei: request autosuspend at the end of write
by Alexander Usyskin
· 10 years ago
b8b730357
mei: consume flow control on the first chunk of writing
by Alexander Usyskin
· 10 years ago
1df629e
mei: support for fixed address clients
by Alexander Usyskin
· 10 years ago
a03d77f6
mei: fix flow control for single buffer clients
by Alexander Usyskin
· 10 years ago
d49ed64
mei: add a reference from the host client to the me client
by Alexander Usyskin
· 10 years ago
0c53357
mei: revamp client connection
by Tomas Winkler
· 10 years ago
3c66618
mei: revamp client disconnection flow
by Tomas Winkler
· 10 years ago
f3de9b6
mei: use mei_cl_is_connected consistently
by Tomas Winkler
· 10 years ago
1d9013f
mei: fix mei_poll operation
by Tomas Winkler
· 10 years ago
b43baf6
mei: free me client references on host init
by Tomas Winkler
· 10 years ago
a9bed61
mei: allow read concurrency
by Tomas Winkler
· 10 years ago
928fa66
mei: simplify io callback disposal
by Tomas Winkler
· 10 years ago
03b8d34
mei: add mei_cl_alloc_linked function
by Tomas Winkler
· 10 years ago
bca67d6
mei: always initialize the callback with the intended operation type
by Tomas Winkler
· 10 years ago
5db7514
mei: use only one buffer in callback
by Tomas Winkler
· 10 years ago
8660172
mei: iamthif: use client write functions
by Tomas Winkler
· 10 years ago
3908be6
mei: fix function names and format in KDoc
by Alexander Usyskin
· 10 years ago
b7d8851
mei: revamp me clients list handling
by Tomas Winkler
· 10 years ago
79563db
mei: add reference counting for me clients
by Tomas Winkler
· 10 years ago
2e5df41
mei: use uuid, me_addr tuple addressing also for flow control credits
by Tomas Winkler
· 10 years ago
140c755
mei: drop unneeded client NULL check in cb structure
by Alexander Usyskin
· 10 years ago
ce23139
mei: fix kernel-doc warnings
by Alexander Usyskin
· 10 years ago
a8605ea
mei: fix KDoc documentation formatting
by Alexander Usyskin
· 10 years ago
0a01e97
mei: trivial: fix errors in prints in comments
by Alexander Usyskin
· 10 years ago
1f18035
mei: remove include to pci header from mei module files
by Tomas Winkler
· 10 years ago
2bf94cab
mei: get rid of most of the pci dependencies in mei
by Tomas Winkler
· 10 years ago
92db155
mei: fix style warning: Missing a blank line after declarations
by Tomas Winkler
· 10 years ago
12f45ed
mei: revamp connect and disconnect response handling
by Tomas Winkler
· 10 years ago
5a8373f
mei: use disconnect name consistently
by Tomas Winkler
· 10 years ago
d880f32
mei: add mei_me_cl_by_uuid_id function
by Tomas Winkler
· 10 years ago
25ca647
mei: add me client remove functions
by Tomas Winkler
· 10 years ago
5ca2d38
mei: use list for me clients book keeping
by Tomas Winkler
· 10 years ago
d320832
mei: me_client lookup function to return me_client object
by Tomas Winkler
· 10 years ago
5456796
mei: amthif: use service function to flush amthif queue
by Alexander Usyskin
· 10 years ago
73ab423
mei: reset client state on queued connect request
by Alexander Usyskin
· 10 years ago
fe2f17eb3
mei: fix return value on disconnect timeout
by Alexander Usyskin
· 10 years ago
22b987a
mei: start disconnect request timer consistently
by Alexander Usyskin
· 10 years ago
3e37ebb
mei: reset client connection state on timeout
by Alexander Usyskin
· 10 years ago
e4d8270
mei: set connecting state just upon connection request is sent to the fw
by Alexander Usyskin
· 11 years ago
8611350
mei: make return values consistent across the driver
by Alexander Usyskin
· 11 years ago
Next »