Messages in this thread | | | From | Tomas Winkler <> | Subject | [char-misc-next 0/4] mei: bus: rx fixes | Date | Wed, 16 Nov 2016 22:51:26 +0200 |
| |
The motivation behind this series is better support for fixed address clients on the mei client bus. Fixed address clients do not have flow control and hence it is hard to work with clients especially if they have unsolicitedreceive. The top most patch add non blocking receive function for easier check on data availability.
Alexander Usyskin (4): mei: introduce host client uninitialized state mei: bus: make a client pointer always available mei: bus: split RX and async notification callbacks mei: bus: enable non-blocking RX
drivers/misc/mei/bus-fixup.c | 4 +- drivers/misc/mei/bus.c | 189 +++++++++++++++++++++++++------------------ drivers/misc/mei/client.c | 11 ++- drivers/misc/mei/mei_dev.h | 10 ++- drivers/nfc/mei_phy.c | 43 +++++----- drivers/watchdog/mei_wdt.c | 38 +++------ include/linux/mei_cl_bus.h | 35 ++++---- 7 files changed, 178 insertions(+), 152 deletions(-)
-- 2.7.4
| |