Re: [PATCH 6/6] spi: sun4i: add DMA transfers support

2018-04-03 Thread Maxime Ripard
On Tue, Apr 03, 2018 at 04:03:32PM +0300, Sergey Suloev wrote: > On 04/03/2018 11:17 AM, Maxime Ripard wrote: > > On Thu, Mar 29, 2018 at 09:59:07PM +0300, Sergey Suloev wrote: > > > +static int sun4i_spi_dma_setup(struct device *dev, > > > +struct resource *res) > > > +{ >

Re: [PATCH 6/6] spi: sun4i: add DMA transfers support

2018-04-03 Thread Sergey Suloev
On 04/03/2018 11:17 AM, Maxime Ripard wrote: On Thu, Mar 29, 2018 at 09:59:07PM +0300, Sergey Suloev wrote: +static int sun4i_spi_dma_setup(struct device *dev, + struct resource *res) +{ + struct spi_master *master = dev_get_drvdata(dev); + struct dma_sla

Re: [PATCH 6/6] spi: sun4i: add DMA transfers support

2018-04-03 Thread Maxime Ripard
On Thu, Mar 29, 2018 at 09:59:07PM +0300, Sergey Suloev wrote: > +static int sun4i_spi_dma_setup(struct device *dev, > +struct resource *res) > +{ > + struct spi_master *master = dev_get_drvdata(dev); > + struct dma_slave_config dma_sconf; > + int ret; > + >

[PATCH 6/6] spi: sun4i: add DMA transfers support

2018-03-29 Thread Sergey Suloev
DMA transfers are now available for sun4i-family SoCs. The DMA mode is used automatically as soon as requested transfer length is more than FIFO length. Signed-off-by: Sergey Suloev --- drivers/spi/spi-sun4i.c | 291 1 file changed, 271 insertion