Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
f83647d642270f6b9d75736817fb5a66273ec903
/
drivers
/
misc
/
mei
/
bus.c
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
57080e8
mei: bus: unregister callbacks upon me client disable call
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
9ecb839
mei: bus: cancel and disable callback after release call
by Alexander Usyskin
· 8 years ago
5026c9c
mei: bus: fix mei_cldev_enable KDoc
by Alexander Usyskin
· 8 years ago
076802d
mei: bus: enable non-blocking RX
by Alexander Usyskin
· 8 years ago
7c7a607
mei: bus: split RX and async notification callbacks
by Alexander Usyskin
· 8 years ago
c110cdb
mei: bus: make a client pointer always available
by Alexander Usyskin
· 8 years ago
e0cb6b2
mei: enable to set the internal flag for client write
by Alexander Usyskin
· 8 years ago
d882039
mei: bus: demote error to debug level upon disconnect
by Alexander Usyskin
· 8 years ago
1e4edb3
mei: bus: remove rx callback context
by Tomas Winkler
· 8 years ago
e728ae2
mei: amthif: fix deadlock in initialization during a reset
by Alexander Usyskin
· 8 years ago
3030dc0
mei: add wrapper for queuing control commands.
by Tomas Winkler
· 8 years ago
2d4d548
mei: fix return value on disconnection
by Tomas Winkler
· 8 years ago
1eb5bd4
mei: drop read complete queue emptiness check
by Alexander Usyskin
· 9 years ago
bc46b45
mei: bus: call mei_cl_read_start under device lock
by Alexander Usyskin
· 9 years ago
b9c7954
mei: do not pin module if cldrv->probe() failed
by Alexey Khoroshilov
· 9 years ago
423de92
mei: bus: use scnprintf in *_show
by Rasmus Villemoes
· 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
a816a00
mei: bus: run rescan on me_clients list change
by Alexander Usyskin
· 9 years ago
7851e00
mei: drop reserved host client ids
by Alexander Usyskin
· 9 years ago
15c13df
mei: bus: check if the device is enabled before data transfer
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
213dd19
mei: bus: set the device name before running fixup
by Tomas Winkler
· 9 years ago
2da55cf
mei: bus: use correct lock ordering
by Tomas Winkler
· 9 years ago
df7f544
mei: bus: fix c&p issue in the kdoc
by Tomas Winkler
· 9 years ago
ae48d74
mei: bus: use mei_cl_bus_ prefix consistently
by Tomas Winkler
· 9 years ago
d49dc5e
mei: bus: use mei_cldev_ prefix for the API functions
by Tomas Winkler
· 9 years ago
01a14ed
mei: bus: export mei_cldev_enabled function
by Tomas Winkler
· 9 years ago
baeacd0
mei: bus: export uuid and protocol version to mei_cl bus drivers
by Tomas Winkler
· 9 years ago
b26864c
mei: bus: add client protocol version to the device alias
by Tomas Winkler
· 9 years ago
40b7320
mei: bus: export client protocol version
by Tomas Winkler
· 9 years ago
59796ed
mei: make modules.alias UUID information easier to read
by Prarit Bhargava
· 9 years ago
bb2ef9c
mei: bus: add and call callback on notify event
by Alexander Usyskin
· 9 years ago
6009595
mei: bus: link client devices instead of host clients
by Tomas Winkler
· 9 years ago
b39910c
mei: bus: simplify how we build nfc bus name
by Tomas Winkler
· 9 years ago
71ce789
mei: bus: enable running fixup routines before device registration
by Tomas Winkler
· 9 years ago
0ff0a8d
mei: bus: add me client device list infrastructure
by Tomas Winkler
· 9 years ago
512f64d
mei: bus: add reference to bus device in struct mei_cl_client
by Tomas Winkler
· 9 years ago
feb8cd0
mei: bus: revamp probe and remove functions
by Tomas Winkler
· 9 years ago
688a9cc
mei: bus: revamp device matching
by Tomas Winkler
· 9 years ago
48168f4
mei: bus: report if event registration failed
by Tomas Winkler
· 9 years ago
7e280ab
mei: bus: don't enable events implicitly in device enable
by Tomas Winkler
· 9 years ago
38d3c00
mei: bus: rename uevent handler to mei_cl_device_uevent
by Tomas Winkler
· 9 years ago
6238299
mei: bus: move driver api functions at the start of the file
by Tomas Winkler
· 9 years ago
b37719c3
mei: bus: fix drivers and devices names confusion
by Tomas Winkler
· 9 years ago
4f27395
mei: nfc: fix deadlock on shutdown/suspend path
by Tomas Winkler
· 9 years ago
b144ce2
mei: fix up uuid matching
by Greg Kroah-Hartman
· 10 years ago
be9b720
NFC: mei_phy: move all nfc logic from mei driver to nfc
by Tomas Winkler
· 10 years ago
007d64e
mei: bus: add name and uuid into device attributes
by Tomas Winkler
· 10 years ago
c93b76b
mei: bus: report also uuid in module alias
by Tomas Winkler
· 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
6a84d63
mei: replace check for connection instead of transitioning
by Tomas Winkler
· 10 years ago
f3de9b6
mei: use mei_cl_is_connected consistently
by Tomas Winkler
· 10 years ago
b3de8e3
mei: bus: call device disable handler prior to disconnection
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
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
3d33ff2
mei: fix device reset on mei_cl_irq_read_msg allocation failure
by Tomas Winkler
· 10 years ago
79563db
mei: add reference counting for me clients
by Tomas Winkler
· 10 years ago
39db74c
mei: bus: use ssize_t as the return type for send and receive
by Tomas Winkler
· 10 years ago
a176c24
mei: nfc: clean nfc internal struct on host exit
by Tomas Winkler
· 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
cfda279
mei: bus: fix possible boundaries violation
by Alexander Usyskin
· 10 years ago
d880f32
mei: add mei_me_cl_by_uuid_id function
by Tomas Winkler
· 10 years ago
d320832
mei: me_client lookup function to return me_client object
by Tomas Winkler
· 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
6e4cd27
mei: make me hw headers private to me hw.
by Tomas Winkler
· 11 years ago
31f88f5
mei: don't of list_for_each_entry_safe when not deleting
by Tomas Winkler
· 11 years ago
4870569
mei: Remove all bus devices from the mei_dev list when stopping the MEI
by Tomas Winkler
· 11 years ago
f935012
mei: bus: propagate error code returned by mei_me_cl_by_id
by Tomas Winkler
· 11 years ago
e2b3164
mei: bus: stop wait for read during cl state transition
by Tomas Winkler
· 11 years ago
542a086
Merge tag 'driver-core-3.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
by Linus Torvalds
· 11 years ago
32f389ec
MEI: convert bus code to use dev_groups
by Greg Kroah-Hartman
· 11 years ago
8b613bb
mei: bus: do not overflow the device name buffer
by Tomas Winkler
· 11 years ago
bbedf2f
mei: bus: Reset event_cb when disabling a device
by Samuel Ortiz
· 12 years ago
fcb136e
mei: fix reading large reposnes
by Tomas Winkler
· 12 years ago
e46980a
mei: bus: Add device enabling and disabling API
by Samuel Ortiz
· 12 years ago
4234a6d
mei: add mei_cl_write function
by Tomas Winkler
· 12 years ago
aa6aef2
mei: bus: Implement bus driver data setter/getter
by Samuel Ortiz
· 12 years ago
44d88d9
mei: bus: Synchronous API for the data transmission
by Samuel Ortiz
· 12 years ago
cf3baef
mei: bus: Call bus routines from the core code
by Samuel Ortiz
· 12 years ago
a7b71bc
mei: bus: Add bus related structures to mei_cl
by Samuel Ortiz
· 12 years ago
3e83329
mei: bus: Initial implementation for I/O routines
by Samuel Ortiz
· 12 years ago
333e4ee
mei: bus: Implement driver registration
by Samuel Ortiz
· 12 years ago
e535410
mei: bus: Initial MEI Client bus type implementation
by Samuel Ortiz
· 12 years ago