Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
6009595a66e460af0b170d736398c49395cb4499
/
drivers
/
misc
/
mei
/
client.c
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
04bb139
mei: use runtime pm in write and read flow
by Tomas Winkler
· 11 years ago
cc99ecf
mei: fix memory leak of pending write cb objects
by Tomas Winkler
· 11 years ago
7ca96aa
mei: make return values consistent across the driver
by Alexander Usyskin
· 11 years ago
9d09819
mei: revamp writing slot counting
by Tomas Winkler
· 11 years ago
6aae48f
mei: add mei_hbuf_acquire wrapper
by Tomas Winkler
· 11 years ago
0a19174
Merge branch 'char-misc-linus' into char-misc-next
by Greg Kroah-Hartman
· 11 years ago
accb884
mei: set client's read_cb to NULL when flow control fails
by Chao Bi
· 11 years ago
31f88f5
mei: don't of list_for_each_entry_safe when not deleting
by Tomas Winkler
· 11 years ago
12d0066
mei: use helper function to find me client by id
by Alexander Usyskin
· 11 years ago
a27a76d
mei: fix potential read outside of array bounds
by Alexander Usyskin
· 11 years ago
285e299
mei: hbm: revamp client connect and disconnection status
by Alexander Usyskin
· 11 years ago
ba4b60e
Merge 3.14-rc3 into char-misc-next
by Greg Kroah-Hartman
· 11 years ago
02a7eec
mei: rename MEI_FOP_IOCTL to MEI_FOP_CONNECT
by Tomas Winkler
· 11 years ago
5cb906c7
mei: don't unset read cb ptr on reset
by Alexander Usyskin
· 11 years ago
30c54df
mei: clear write cb from waiting list on reset
by Alexander Usyskin
· 11 years ago
6adb8ef
mei: limit the number of consecutive resets
by Tomas Winkler
· 11 years ago
83ce074
mei: fix syntax in comments and debug output
by Alexander Usyskin
· 11 years ago
479327f
mei: enable marking internal commands
by Tomas Winkler
· 11 years ago
0f1d4ce
mei: drop redundant list_del_init
by Alexander Usyskin
· 11 years ago
df667a1
mei: mei_cl_link remove duplicated check for open_handle_count
by Tomas Winkler
· 11 years ago
eec86b8
mei: move host_clients_map cleanup to device init
by Alexander Usyskin
· 11 years ago
22f96a0
mei: revamp open handler counts
by Tomas Winkler
· 11 years ago
e036cc5
mei: simplify mei_open error handling
by Tomas Winkler
· 11 years ago
a14c44d
mei: mei_cl_unlink: no need to loop over dev list
by Tomas Winkler
· 11 years ago
136698e
mei: push credentials inside the irq write handler
by Tomas Winkler
· 11 years ago
2ebf8c9
mei: propagate error from write routines instead of ENODEV
by Tomas Winkler
· 11 years ago
c0abffb
mei: prefix client log messages with client me and host ids
by Alexander Usyskin
· 11 years ago
caaeb09
mei: mei_cl_link protect open_handle_count from overflow
by Tomas Winkler
· 11 years ago
b950ac1
mei: don't get stuck in select during reset
by Tomas Winkler
· 11 years ago
5290801
mei: wake also writers on reset
by Tomas Winkler
· 11 years ago
206ecfc
mei: mei_cl_connect: don't multiply the timeout twice
by Frode Isaksen
· 12 years ago
4dfaa9f
mei: do not override a client writing state when buffering
by Tomas Winkler
· 12 years ago
2176754
mei: move mei_cl_irq_write_complete to client.c
by Tomas Winkler
· 12 years ago
db086fa
mei: move mei_cl_complete to client.c
by Tomas Winkler
· 12 years ago
5d434fc
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 12 years ago
fcb136e
mei: fix reading large reposnes
by Tomas Winkler
· 12 years ago
59fcd7c
mei: nfc: Initial nfc implementation
by Samuel Ortiz
· 12 years ago
4234a6d
mei: add mei_cl_write function
by Tomas Winkler
· 12 years ago
393b148
mei: Fix comments in drivers/misc/mei
by Masanari Iida
· 12 years ago
a7b71bc
mei: bus: Add bus related structures to mei_cl
by Samuel Ortiz
· 12 years ago
074b4c0
mei: move clients cleanup code from init.c to client.c
by Tomas Winkler
· 12 years ago
330dd7d
mei: rename to mei_host_buffer_is_empty to hbuf_is_ready
by Tomas Winkler
· 12 years ago
8e9a4a9
mei: drop the warning when cl is not initialized during unlinking
by Tomas Winkler
· 12 years ago
781d0d8
mei: normalize me host client linking routines
by Tomas Winkler
· 12 years ago
1a1aca4
mei: rename remaining amthi strings to amthif
by Tomas Winkler
· 12 years ago
d91aaed
mei: drop read_pending member form struct mei_cl
by Tomas Winkler
· 12 years ago
9dc64d6
mei: rename interface to hw-me
by Tomas Winkler
· 12 years ago
9f81abda
mei: implement mei_cl_connect function
by Tomas Winkler
· 12 years ago
90e0b5f
mei: fix client functions names
by Tomas Winkler
· 12 years ago
9ca9050
mei: move client functions to client.c
by Tomas Winkler
· 12 years ago