From: Łukasz Stelmach Date: Fri, 2 Oct 2020 12:22:43 +0000 (+0200) Subject: spi: spi-s3c64xx: Turn on interrupts upon resume X-Git-Tag: v5.10-rc1~172^2^2~27 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3f32131fbbbf86cf44487ce033b2b27380ec49fa;p=thirdparty%2Fkernel%2Flinux.git spi: spi-s3c64xx: Turn on interrupts upon resume s3c64xx_spi_hwinit() disables interrupts. In s3c64xx_spi_probe() after calling s3c64xx_spi_hwinit() they are enabled with the following call. Reviewed-by: Krzysztof Kozlowski Signed-off-by: Łukasz Stelmach Link: https://lore.kernel.org/r/20201002122243.26849-10-l.stelmach@samsung.com Signed-off-by: Mark Brown --- diff --git a/drivers/spi/spi-s3c64xx.c b/drivers/spi/spi-s3c64xx.c index 9f728a7c59a14..dfa7c91e13aa5 100644 --- a/drivers/spi/spi-s3c64xx.c +++ b/drivers/spi/spi-s3c64xx.c @@ -1378,6 +1378,10 @@ static int s3c64xx_spi_runtime_resume(struct device *dev) s3c64xx_spi_hwinit(sdd); + writel(S3C64XX_SPI_INT_RX_OVERRUN_EN | S3C64XX_SPI_INT_RX_UNDERRUN_EN | + S3C64XX_SPI_INT_TX_OVERRUN_EN | S3C64XX_SPI_INT_TX_UNDERRUN_EN, + sdd->regs + S3C64XX_SPI_INT_EN); + return 0; err_disable_src_clk: