summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Herring (Arm) <robh@kernel.org>2026-08-27 15:33:01 -0500
committerRob Herring (Arm) <robh@kernel.org>2026-09-03 12:06:45 -0500
commit2cbd3691565f7c86c0eaca305f5beb3435b4ba70 (patch)
tree89d5e067ed12cdb5128ed9ba8dc98ed5d1a0f4bb
parentb3c8d4672f7a8735e2884cefcd89286268e88b2e (diff)
downloadlinux-2cbd3691565f7c86c0eaca305f5beb3435b4ba70.tar.gz
linux-2cbd3691565f7c86c0eaca305f5beb3435b4ba70.zip
accel: ethosu: Drop IRQF_SHARED flag
The IRQF_SHARED flag doesn't work with runtime-pm as the IRQ handler could run without resuming the device. This could also be fixed with runtime-pm calls in the IRQ handler, but there is no known need for a shared IRQ. Fixes: 5a5e9c0228e6 ("accel: Add Arm Ethos-U NPU driver") Cc: stable@vger.kernel.org Reviewed-by: Frank Li <Frank.Li@nxp.com> Link: https://patch.msgid.link/20260827-ethosu-fixes-v1-2-346f9ea8791c@kernel.org Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
-rw-r--r--drivers/accel/ethosu/ethosu_job.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/accel/ethosu/ethosu_job.c b/drivers/accel/ethosu/ethosu_job.c
index 6aa305b1dce3..4532ff13edb6 100644
--- a/drivers/accel/ethosu/ethosu_job.c
+++ b/drivers/accel/ethosu/ethosu_job.c
@@ -343,7 +343,7 @@ int ethosu_job_init(struct ethosu_device *edev)
ret = devm_request_threaded_irq(dev, edev->irq,
ethosu_job_irq_handler,
ethosu_job_irq_handler_thread,
- IRQF_SHARED, KBUILD_MODNAME,
+ 0, KBUILD_MODNAME,
edev);
if (ret) {
dev_err(dev, "failed to request irq\n");