RE: [char-misc-next 4/4] mei: bus: enable non-blocking RX

2016-11-19 Thread Winkler, Tomas
> > On Fri, Nov 18, 2016 at 07:30:25PM +, Winkler, Tomas wrote: > > > > > > > > On Thu, Nov 17, 2016 at 04:22:24PM +, Winkler, Tomas wrote: > > > > > Just make a new function mei_cldev_recv_async() and then call a > > > > > local, static function, that does the work with the correct flag

RE: [char-misc-next 4/4] mei: bus: enable non-blocking RX

2016-11-19 Thread Winkler, Tomas
> > On Fri, Nov 18, 2016 at 07:30:25PM +, Winkler, Tomas wrote: > > > > > > > > On Thu, Nov 17, 2016 at 04:22:24PM +, Winkler, Tomas wrote: > > > > > Just make a new function mei_cldev_recv_async() and then call a > > > > > local, static function, that does the work with the correct flag

Re: [char-misc-next 4/4] mei: bus: enable non-blocking RX

2016-11-19 Thread Greg Kroah-Hartman
On Fri, Nov 18, 2016 at 07:30:25PM +, Winkler, Tomas wrote: > > > > > On Thu, Nov 17, 2016 at 04:22:24PM +, Winkler, Tomas wrote: > > > > Just make a new function mei_cldev_recv_async() and then call a > > > > local, static function, that does the work with the correct flag > > > > set.

Re: [char-misc-next 4/4] mei: bus: enable non-blocking RX

2016-11-19 Thread Greg Kroah-Hartman
On Fri, Nov 18, 2016 at 07:30:25PM +, Winkler, Tomas wrote: > > > > > On Thu, Nov 17, 2016 at 04:22:24PM +, Winkler, Tomas wrote: > > > > Just make a new function mei_cldev_recv_async() and then call a > > > > local, static function, that does the work with the correct flag > > > > set.

RE: [char-misc-next 4/4] mei: bus: enable non-blocking RX

2016-11-18 Thread Winkler, Tomas
> > On Thu, Nov 17, 2016 at 04:22:24PM +, Winkler, Tomas wrote: > > > Just make a new function mei_cldev_recv_async() and then call a > > > local, static function, that does the work with the correct flag > > > set. That way the developer always knows exactly what is going on. > > > > We

RE: [char-misc-next 4/4] mei: bus: enable non-blocking RX

2016-11-18 Thread Winkler, Tomas
> > On Thu, Nov 17, 2016 at 04:22:24PM +, Winkler, Tomas wrote: > > > Just make a new function mei_cldev_recv_async() and then call a > > > local, static function, that does the work with the correct flag > > > set. That way the developer always knows exactly what is going on. > > > > We

Re: [char-misc-next 4/4] mei: bus: enable non-blocking RX

2016-11-17 Thread Greg Kroah-Hartman
On Wed, Nov 16, 2016 at 10:51:30PM +0200, Tomas Winkler wrote: > From: Alexander Usyskin > > Enable non-blocking receive for drivers on mei bus, this allows checking > for data availability by mei client drivers. This is most effective for > fixed address clients,

Re: [char-misc-next 4/4] mei: bus: enable non-blocking RX

2016-11-17 Thread Greg Kroah-Hartman
On Wed, Nov 16, 2016 at 10:51:30PM +0200, Tomas Winkler wrote: > From: Alexander Usyskin > > Enable non-blocking receive for drivers on mei bus, this allows checking > for data availability by mei client drivers. This is most effective for > fixed address clients, that lacks flow control. > >

RE: [char-misc-next 4/4] mei: bus: enable non-blocking RX

2016-11-17 Thread Winkler, Tomas
> > On Wed, Nov 16, 2016 at 10:51:30PM +0200, Tomas Winkler wrote: > > From: Alexander Usyskin > > > > Enable non-blocking receive for drivers on mei bus, this allows > > checking for data availability by mei client drivers. This is most > > effective for fixed

RE: [char-misc-next 4/4] mei: bus: enable non-blocking RX

2016-11-17 Thread Winkler, Tomas
> > On Wed, Nov 16, 2016 at 10:51:30PM +0200, Tomas Winkler wrote: > > From: Alexander Usyskin > > > > Enable non-blocking receive for drivers on mei bus, this allows > > checking for data availability by mei client drivers. This is most > > effective for fixed address clients, that lacks flow

Re: [char-misc-next 4/4] mei: bus: enable non-blocking RX

2016-11-17 Thread Greg Kroah-Hartman
On Thu, Nov 17, 2016 at 04:22:24PM +, Winkler, Tomas wrote: > > Just make a new function mei_cldev_recv_async() and then call a local, > > static > > function, that does the work with the correct flag set. That way the > > developer > > always knows exactly what is going on. > > We can do

Re: [char-misc-next 4/4] mei: bus: enable non-blocking RX

2016-11-17 Thread Greg Kroah-Hartman
On Thu, Nov 17, 2016 at 04:22:24PM +, Winkler, Tomas wrote: > > Just make a new function mei_cldev_recv_async() and then call a local, > > static > > function, that does the work with the correct flag set. That way the > > developer > > always knows exactly what is going on. > > We can do

[char-misc-next 4/4] mei: bus: enable non-blocking RX

2016-11-16 Thread Tomas Winkler
From: Alexander Usyskin Enable non-blocking receive for drivers on mei bus, this allows checking for data availability by mei client drivers. This is most effective for fixed address clients, that lacks flow control. Signed-off-by: Alexander Usyskin

[char-misc-next 4/4] mei: bus: enable non-blocking RX

2016-11-16 Thread Tomas Winkler
From: Alexander Usyskin Enable non-blocking receive for drivers on mei bus, this allows checking for data availability by mei client drivers. This is most effective for fixed address clients, that lacks flow control. Signed-off-by: Alexander Usyskin Signed-off-by: Tomas Winkler ---