Re: [PATCH v6 5/6] i2c: Add Actions Semiconductor Owl family S900 I2C driver

2018-07-23 Thread Peter Rosin
On 2018-07-23 09:24, Andy Shevchenko wrote: > On Mon, Jul 23, 2018 at 9:12 AM, Peter Rosin wrote: >> On 2018-07-23 05:40, Manivannan Sadhasivam wrote: >>> + /* Handle the remaining bytes which were not sent */ >>> + while (!(readl(i2c_dev->base + OWL_I2C_REG_FIFOSTAT) & >>>

Re: [PATCH v6 5/6] i2c: Add Actions Semiconductor Owl family S900 I2C driver

2018-07-23 Thread Andy Shevchenko
On Mon, Jul 23, 2018 at 9:12 AM, Peter Rosin wrote: > On 2018-07-23 05:40, Manivannan Sadhasivam wrote: >> + /* Handle the remaining bytes which were not sent */ >> + while (!(readl(i2c_dev->base + OWL_I2C_REG_FIFOSTAT) & >> +OWL_I2C_FIFOSTAT_TFF) && i2c

Re: [PATCH v6 5/6] i2c: Add Actions Semiconductor Owl family S900 I2C driver

2018-07-23 Thread Manivannan Sadhasivam
Hi Peter, On Mon, Jul 23, 2018 at 08:12:17AM +0200, Peter Rosin wrote: > On 2018-07-23 05:40, Manivannan Sadhasivam wrote: > > + /* Handle the remaining bytes which were not sent */ > > + while (!(readl(i2c_dev->base + OWL_I2C_REG_FIFOSTAT) & > > + OWL_I2C_FIFO

Re: [PATCH v6 5/6] i2c: Add Actions Semiconductor Owl family S900 I2C driver

2018-07-22 Thread Peter Rosin
On 2018-07-23 05:40, Manivannan Sadhasivam wrote: > + /* Handle the remaining bytes which were not sent */ > + while (!(readl(i2c_dev->base + OWL_I2C_REG_FIFOSTAT) & > +OWL_I2C_FIFOSTAT_TFF) && i2c_dev->msg_ptr < msg->len) { You moved the OWL_ line to th

[PATCH v6 5/6] i2c: Add Actions Semiconductor Owl family S900 I2C driver

2018-07-22 Thread Manivannan Sadhasivam
Add Actions Semiconductor Owl family S900 I2C driver. Signed-off-by: Manivannan Sadhasivam Acked-by: Peter Rosin --- drivers/i2c/busses/Kconfig | 7 + drivers/i2c/busses/Makefile | 1 + drivers/i2c/busses/i2c-owl.c | 495 +++ 3 files changed, 503 insertion