From nobody Fri Jun 19 13:06:41 2026 Received: from mail-wm1-f44.google.com (mail-wm1-f44.google.com [209.85.128.44]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 53FEF36F414 for ; Fri, 24 Apr 2026 11:59:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.44 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777031970; cv=none; b=UFJEKyG+JbOdc1XfaLJyJzryaCZvQvXjkYu50MNr+xRWr3svzel/VdLlUqtTDEdz9goXKMWE8doJf1V5V09M6yv5JTnTo1Q3iOT37rjxQ+ytWf1pzySrNkuYUYCVht9Gqz0JSD82afEQbwEnve5kGlzxtClli/C5HDpWQ6yp5pE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777031970; c=relaxed/simple; bh=jDWLv4kS5IIsQPbU9CDx+EPbYVNBVukoZWMhqKV7stc=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=DrPbSFdeBL1PhxY5uMSbXTMXAX6J904+MvZauaz38Y9IiaWWiBOQWiZd3ZvhAnn+THSlFvagVwoqvWo1lO/rLBCPw56w2IB2VPBGrDCEGKUge66ZTZhOgurHU3KMWkwk35x47r07Tluu8tEJeCDvZZG79pTwXCVR4LatjcU+3tg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=kSQW7sjJ; arc=none smtp.client-ip=209.85.128.44 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="kSQW7sjJ" Received: by mail-wm1-f44.google.com with SMTP id 5b1f17b1804b1-48a563e4ef7so42708905e9.0 for ; Fri, 24 Apr 2026 04:59:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1777031967; x=1777636767; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=8GV2DkfsEOZr/YRNGCag/YAFJsAJhuzY/Xg/dnWFXV0=; b=kSQW7sjJC9DqeQAlSurglObLlLRTDEeVfBDRig8y+/A7+mSuwjcm2Q5sw42/JT0nqX a+4XH/kTS4bytYfM0d1jJeGu/STlI6fOBv5qZxcTEIEmX5XBe+1j8Tn8npLPUF2/hHOa 53h9kKYGQfKHCusl4v7oKGnbsQHDd5QYRkS0WMPzLoVJAf+qUBH2wsWllqgVZrhUE1hI 618LsQxFHj9Y8zmEhTxdVskwyFKf5q1UngqGNm9vPp2QysxNBod0K6NsRZM/0CcRVkqM 2vMUU61C4xOJjNUGPch3/cWRnuzydtiK5Nvw7PLf5uzpdH+W3TjoZgYORoBfQpa6V3pN 4CJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777031967; x=1777636767; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=8GV2DkfsEOZr/YRNGCag/YAFJsAJhuzY/Xg/dnWFXV0=; b=QN+y20vF45Lko+e7w00Tmwl07xhRjQQdHBfQmRKBu1BPbtM0QV83W3BUQA1vpL4OFW omI2P77WJydyL88yZRQPQ/4D6CqEiUOI3rx3BYncRPoy6XNTgUTLkBHiohqoB4OqUHK1 A1V+0ZTE8rcK5KsbTBXGmGHr4matziLQcVzpHFXvECyUWa0m4YXTDkzc7tnDF5/KnhoD sOzt5okfGzUzol5/YizKQyaEuPjeTUZ+Ic7PPhHKJfW/URfmES/0065WVoidh1ItiUyb LZwG6uBSQV3WTBCzZAcyvyFHtM/jC55uHGTivpCV8nmnjtLSA3gBJuXykwVArHvtzZ+1 ZwHQ== X-Forwarded-Encrypted: i=1; AFNElJ+s6Xo/HQpeM7X7/KzYH8PYn+xIFtakFZwZSfb8/AUqZfTIBIDpXF1FhueLFfE0Sr3mKbVdddGa08R+6Sk=@vger.kernel.org X-Gm-Message-State: AOJu0Yx025aOnea/9+LTgSHb9v+ShqiiAQV9PWLDVobg8C56d2eFQASd B173P04KMuetsm1/8QGusF3OCcYc9jNAW49Fj+nGTUZOP7T1OohmNkGu X-Gm-Gg: AeBDiesLdWWr1QWFwLRa1PcJHAPfGpoXa4e5y5A1vhK35NJQpLi6BdwcNdf5oy+geux H+6rJ2PlG8252OCV332JrFc2X2UC7HD8k8yeWOLeZJcRNp4LOPV0uDKnAHso/m5DvQ3TT2lVgTO JlMrbj6U/iIqWDrmWtjTHjby9uIOXAQIM5OZYQRorY5HJN2FU1qChQFdYoFbbyB5yMarnY82x5l 7VSfvXPnFJwbYzTuisHgCIvMInvyGQBSvxvgxh7sF2bNyeZcAD6c3Xoo/60SaN1J0qcoObx7RfS wTIGVECWOjfHS53CCpn838eQFLWnw824naqmPbL04DsXnLIy3HpGbdaK1Hp74XlxM6VvbC1OYNq 7AxDk4vnRCZaLmOLss784Rrf9p3aQeeHrifdT1bREk74kgxkq+wUQ/gLO6CKwx9Oy+cLMbBs5oc iEwH0dp9TS6eaBzN0sLy3HEaXDUOB4F5iBr+wk+YVWo+qn6M3iLVTTelHL7flxO6IyTfMzT1T5 X-Received: by 2002:a05:600c:5297:b0:485:9a50:3370 with SMTP id 5b1f17b1804b1-488fb74a431mr499837235e9.8.1777031966554; Fri, 24 Apr 2026 04:59:26 -0700 (PDT) Received: from ST.. ([102.187.193.100]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4412150a071sm24193952f8f.21.2026.04.24.04.59.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Apr 2026 04:59:26 -0700 (PDT) From: Mohamed Ayman To: Linus Walleij , Bartosz Golaszewski , linux-gpio@vger.kernel.org (open list:GPIO SUBSYSTEM), linux-kernel@vger.kernel.org (open list) Cc: Mohamed Ayman , linux-gpio@vger.kernel.org (open list:GPIO SUBSYSTEM), linux-kernel@vger.kernel.org (open list) Subject: [PATCH] gpio: ep93xx: use handle_bad_irq() as default IRQ handler Date: Fri, 24 Apr 2026 14:59:20 +0300 Message-Id: <20260424115920.54707-1-mohamedaymanworkspace@gmail.com> X-Mailer: git-send-email 2.34.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Replace the temporary fallback handle_simple_irq with handle_bad_irq now that the driver operates with a proper hierarchical IRQ setup. This ensures unexpected or unmapped interrupts are clearly flagged instead of being silently handled. Signed-off-by: Mohamed Ayman Reviewed-by: Linus Walleij --- drivers/gpio/gpio-ep93xx.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/gpio/gpio-ep93xx.c b/drivers/gpio/gpio-ep93xx.c index 1f56e44ffc9a..8784e433e1ff 100644 --- a/drivers/gpio/gpio-ep93xx.c +++ b/drivers/gpio/gpio-ep93xx.c @@ -323,8 +323,7 @@ static int ep93xx_setup_irqs(struct platform_device *pd= ev, } =20 girq->default_type =3D IRQ_TYPE_NONE; - /* TODO: replace with handle_bad_irq() once we are fully hierarchical */ - girq->handler =3D handle_simple_irq; + girq->handler =3D handle_bad_irq; =20 return 0; } --=20 2.34.1