From 6ab16af158d43798f6cfaeaa61228d7d69a0eba9 Mon Sep 17 00:00:00 2001 From: Mukesh Kumar Savaliya Date: Fri, 14 Oct 2022 12:36:57 +0530 Subject: [PATCH] spi: spi-msm-geni: Keep IRQ disabled while requesting an IRQ we are specifically enabling an IRQ at resume/suspend time, hence keep it disabled while registering for an interrupt. Else this results into double enablement and kernel dumps stack. Change-Id: I6a0675d34ba307bbbd76f6e958bc1ffe7bfb2c66 Signed-off-by: Mukesh Kumar Savaliya --- drivers/spi/spi-msm-geni.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/spi/spi-msm-geni.c b/drivers/spi/spi-msm-geni.c index 3d233764666c..72e1598be252 100644 --- a/drivers/spi/spi-msm-geni.c +++ b/drivers/spi/spi-msm-geni.c @@ -2136,6 +2136,7 @@ static int spi_geni_probe(struct platform_device *pdev) goto spi_geni_probe_err; } + irq_set_status_flags(geni_mas->irq, IRQ_NOAUTOEN); ret = devm_request_irq(&pdev->dev, geni_mas->irq, geni_spi_irq, IRQF_TRIGGER_HIGH, "spi_geni", geni_mas); if (ret) {