Re: [alsa-devel] [PATCH v4 06/15] soundwire: Add IO transfer

2017-12-06 Thread Vinod Koul
On Wed, Dec 06, 2017 at 07:32:43AM -0600, Pierre-Louis Bossart wrote: > On 12/5/17 11:58 PM, Vinod Koul wrote: > >On Tue, Dec 05, 2017 at 08:48:03AM -0600, Pierre-Louis Bossart wrote: > >>On 12/5/17 7:43 AM, Pierre-Louis Bossart wrote: > >>>On 12/5/17 12:31 AM, Vinod Koul wrote: > On Sun, Dec 0

Re: [alsa-devel] [PATCH v4 06/15] soundwire: Add IO transfer

2017-12-06 Thread Pierre-Louis Bossart
On 12/5/17 11:58 PM, Vinod Koul wrote: On Tue, Dec 05, 2017 at 08:48:03AM -0600, Pierre-Louis Bossart wrote: On 12/5/17 7:43 AM, Pierre-Louis Bossart wrote: On 12/5/17 12:31 AM, Vinod Koul wrote: On Sun, Dec 03, 2017 at 09:01:41PM -0600, Pierre-Louis Bossart wrote: +static inline int do_tra

Re: [alsa-devel] [PATCH v4 06/15] soundwire: Add IO transfer

2017-12-05 Thread Vinod Koul
On Tue, Dec 05, 2017 at 08:48:03AM -0600, Pierre-Louis Bossart wrote: > On 12/5/17 7:43 AM, Pierre-Louis Bossart wrote: > >On 12/5/17 12:31 AM, Vinod Koul wrote: > >>On Sun, Dec 03, 2017 at 09:01:41PM -0600, Pierre-Louis Bossart wrote: > >>+static inline int do_transfer(struct sdw_bus *bus, st

Re: [alsa-devel] [PATCH v4 06/15] soundwire: Add IO transfer

2017-12-05 Thread Pierre-Louis Bossart
On 12/5/17 7:43 AM, Pierre-Louis Bossart wrote: On 12/5/17 12:31 AM, Vinod Koul wrote: On Sun, Dec 03, 2017 at 09:01:41PM -0600, Pierre-Louis Bossart wrote: On 12/3/17 11:04 AM, Vinod Koul wrote: On Fri, Dec 01, 2017 at 05:27:31PM -0600, Pierre-Louis Bossart wrote: Sorry looks like I missed

Re: [alsa-devel] [PATCH v4 06/15] soundwire: Add IO transfer

2017-12-05 Thread Pierre-Louis Bossart
On 12/5/17 12:31 AM, Vinod Koul wrote: On Sun, Dec 03, 2017 at 09:01:41PM -0600, Pierre-Louis Bossart wrote: On 12/3/17 11:04 AM, Vinod Koul wrote: On Fri, Dec 01, 2017 at 05:27:31PM -0600, Pierre-Louis Bossart wrote: Sorry looks like I missed replying to this one earlier. +static inline in

Re: [alsa-devel] [PATCH v4 06/15] soundwire: Add IO transfer

2017-12-04 Thread Vinod Koul
On Sun, Dec 03, 2017 at 09:01:41PM -0600, Pierre-Louis Bossart wrote: > On 12/3/17 11:04 AM, Vinod Koul wrote: > >On Fri, Dec 01, 2017 at 05:27:31PM -0600, Pierre-Louis Bossart wrote: Sorry looks like I missed replying to this one earlier. > >>>+static inline int find_response_code(enum sdw_comma

Re: [alsa-devel] [PATCH v4 06/15] soundwire: Add IO transfer

2017-12-03 Thread Pierre-Louis Bossart
On 12/3/17 11:04 AM, Vinod Koul wrote: On Fri, Dec 01, 2017 at 05:27:31PM -0600, Pierre-Louis Bossart wrote: +static inline int find_response_code(enum sdw_command_response resp) +{ + switch (resp) { + case SDW_CMD_OK: + return 0; + + case SDW_CMD_IGNORED: +

Re: [alsa-devel] [PATCH v4 06/15] soundwire: Add IO transfer

2017-12-03 Thread Vinod Koul
On Fri, Dec 01, 2017 at 05:27:31PM -0600, Pierre-Louis Bossart wrote: > >+static inline int find_response_code(enum sdw_command_response resp) > >+{ > >+switch (resp) { > >+case SDW_CMD_OK: > >+return 0; > >+ > >+case SDW_CMD_IGNORED: > >+return -ENODATA; > >+ >

Re: [alsa-devel] [PATCH v4 06/15] soundwire: Add IO transfer

2017-12-01 Thread Pierre-Louis Bossart
On 12/1/17 3:56 AM, Vinod Koul wrote: SoundWire bus supports read or write register(s) for SoundWire Slave device. sdw_read() and sdw_write() APIs are provided for single register read/write. sdw_nread() and sdw_nwrite() for operations on contiguous registers. Signed-off-by: Sanyog Kale Signed-