lkml.org 
[lkml]   [2020]   [Aug]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH 1/8] spi: spi-s3c64xx: swap s3c64xx_spi_set_cs() and s3c64xx_enable_datapath()
    On Wed, Aug 19, 2020 at 02:32:01PM +0200, Łukasz Stelmach wrote:
    > Fix issues with DMA transfers bigger than 512 on Exynos3250.

    Fix, but how? With proper explanation this should go to CC-stable.

    Best regards,
    Krzysztof

    >
    > Signed-off-by: Łukasz Stelmach <l.stelmach@samsung.com>
    > ---
    > drivers/spi/spi-s3c64xx.c | 4 ++--
    > 1 file changed, 2 insertions(+), 2 deletions(-)
    >
    > diff --git a/drivers/spi/spi-s3c64xx.c b/drivers/spi/spi-s3c64xx.c
    > index cf67ea60dc0e..fb5e2ba4b6b9 100644
    > --- a/drivers/spi/spi-s3c64xx.c
    > +++ b/drivers/spi/spi-s3c64xx.c
    > @@ -678,11 +678,11 @@ static int s3c64xx_spi_transfer_one(struct spi_master *master,
    > sdd->state &= ~RXBUSY;
    > sdd->state &= ~TXBUSY;
    >
    > - s3c64xx_enable_datapath(sdd, xfer, use_dma);
    > -
    > /* Start the signals */
    > s3c64xx_spi_set_cs(spi, true);
    >
    > + s3c64xx_enable_datapath(sdd, xfer, use_dma);
    > +
    > spin_unlock_irqrestore(&sdd->lock, flags);
    >
    > if (use_dma)
    > --
    > 2.26.2
    >

    \
     
     \ /
      Last update: 2020-08-19 14:39    [W:4.214 / U:0.200 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site