From nobody Tue Apr 7 21:26:12 2026 Received: from mail-wr1-f53.google.com (mail-wr1-f53.google.com [209.85.221.53]) (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 F1CEC322B96 for ; Wed, 11 Mar 2026 19:25:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773257107; cv=none; b=muzQ5BrZhqx3f1pHeXWKpcsbpWLMGr2p1zubTNgi43IttIE6+bJhOIdI6GPIqE2PKXXYG3YKIawQWNLIqEqKw4TOj0GVGQXo7Clp0Q/18KZKPn4RQ9v5e+eqQodqXe3SBd/zxHj7TNZ3r+a0uIi4DjbBHLpW66kUz/amzMoQk6U= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773257107; c=relaxed/simple; bh=xKHRn3RNcVtUiNIL/eNizfyjOoN4mERcnoooSjEnW9Q=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=c71Tn78oSlL34lUqXaflrldYJuCikPyiNX15RTk0FkRLlt+Vlgf2DIZpdrgJ1ve2DqNXqWk9Ukwxzf95vk/BD0T9nJHMoG7L5F5wPqlL5L9iyU1HbstUYNEuXx8C91+zYCU9jHzFJMqvlb4qYCTMQqZZLtsnu5z7FPDjRMbTHbM= 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=JJEK3wP/; arc=none smtp.client-ip=209.85.221.53 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="JJEK3wP/" Received: by mail-wr1-f53.google.com with SMTP id ffacd0b85a97d-439b9b1900bso152573f8f.1 for ; Wed, 11 Mar 2026 12:25:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1773257104; x=1773861904; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=8F6HhvqhQOM/m0xacwgmagy13b9e+xAbi5NBHxIavIs=; b=JJEK3wP/Yk1/yF4DEJufev5rykwAe+QRVvgG3991A/83BMwoUSLTXNd6qUnV5BDuvO OG6jaIMjml4m8VtrDnfhItEHiz4G1NgI6mh9MUXuQtYcwwTqVRPrfznZnrxSUVJSsD9a N6bSjoT+i8iYY5VNI2BP49LSTegFEYUL9r7Wm3LCBbSolB8PQ0YMSqxKr/eOgJFxnSLU yWXpy7jGnkU7GPn+OcJUU1vkNh32pjNtlyntXPUs0i0hoqS/AEXbSC/r7JH8HH3CLATj 5yiZcoPK4QSzXhBDoh2Tj/8UTmDsDth9c2OqS/45qImAISCK1QYMet7Z/R8q/a1WakjR rHdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773257104; x=1773861904; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=8F6HhvqhQOM/m0xacwgmagy13b9e+xAbi5NBHxIavIs=; b=mT34zTGz3bcXZlrdVjYpAVOrY5Xwqiqn2BAf4Jrh0VEm/iXWt+8A/r8adi3hLYCji0 To7q3b8AbB6rzHaFA+zEty9edxkT3DnoKECcZwO4v/91jFzvPVybGPAeebhQjYGeMY6y Y/5DRlKLJAnZciQs8sL6EVpROQnbwzV5pN0bAb0Z59lqdNVNmEdNlHm7sZ2E81m24bfF bDsc9BCgoOUdcKhWQeMPd+4TmnygPjKZdRFUjr7EX/WeGXZGPsfYdHJ6rRvVDEmh5iFN t2qLuQZl6GhKaas4q6JvcwOXwulZ3Kn39RfF5JBPgy7vT9kl8YQpRLfZB3b3YQop5oYN b35g== X-Forwarded-Encrypted: i=1; AJvYcCX3Yx7W5KtY/htJPTeJo+z4VjxXTOr+rQtLL9dPq9c9J75Y0B1AOIMXRUH7TO6d+e08LqRSsGedVkbmHi8=@vger.kernel.org X-Gm-Message-State: AOJu0Yy8mRKchLsLTdPb5ApeCd+qas67baGYxUtSW8RD7VF0C3j/kflY cfNvh7ohgT31rNwI6RXSed8DX+hd45VNMk+JxQKSi9QBjzlIFBDJ/SHe X-Gm-Gg: ATEYQzxNiParcBb0yFK11f0BjeJYlt44PfITr29adNX9BuQkq/pjtX7l88sfevfgmdK S3dXAEVSznJkIYPcNQE5hfzGeatDvTQXBV7ggaK+9EQjUA1+djRERfFxuhqECr8qwfE0bVPq6// /wcPflveuv42ScLVzYdi+P2mkpLXL0uIHQZxtJbV+jfy5bBGa9IDz5ofvtXctz2AAWwLfWcoAU0 6z+eeJIHxO5MNKC+zcXRsD8q7v6T3w7lrmpMqYHWkQEKk9TUne/mJSwkx8wCTla4PpNLsikmb2O WJfDlr8+3q90FCUKCXMbDDjAGgv3NHa0iqYBNFziiJ/qmV5xRN/+F4L2AO/LgT2FIBrjW5Nc7i6 P4sUyZPnMsFgZ6WPYQah4uETzARdxuxooQ7YygZHpOa8LeLOudPwhdAclhz4O8RPafpbPvLhaFT 2erb4jn+wUSN8fo6yHB7aFBHV2hPp3UcNAdRoUH7TO8mywUqVK X-Received: by 2002:a05:6000:238a:b0:439:d8cc:3626 with SMTP id ffacd0b85a97d-439f82231d9mr7658058f8f.48.1773257104244; Wed, 11 Mar 2026 12:25:04 -0700 (PDT) Received: from localhost.localdomain ([2a00:23c4:a758:8a01:38b7:8ca3:cb55:d344]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-439fe20bd9csm1323210f8f.21.2026.03.11.12.25.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Mar 2026 12:25:04 -0700 (PDT) From: Biju X-Google-Original-From: Biju To: Thomas Gleixner Cc: Biju Das , linux-kernel@vger.kernel.org, Geert Uytterhoeven , Prabhakar Mahadev Lad , Biju Das , linux-renesas-soc@vger.kernel.org Subject: [PATCH v5 03/15] irqchip/renesas-rzg2l: Drop redundant IRQC_TINT_START check in rzg2l_irqc_alloc() Date: Wed, 11 Mar 2026 19:24:34 +0000 Message-ID: <20260311192459.609064-4-biju.das.jz@bp.renesas.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260311192459.609064-1-biju.das.jz@bp.renesas.com> References: <20260311192459.609064-1-biju.das.jz@bp.renesas.com> 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" From: Biju Das The check `hwirq < IRQC_TINT_START` in rzg2l_irqc_alloc() is unnecessary as the condition is already guaranteed to be false at that point in the code. The outer `if (hwirq > IRQC_IRQ_COUNT)` block ensures that hwirq is always above IRQC_IRQ_COUNT before reaching this check, and since IRQC_TINT_START <=3D IRQC_IRQ_COUNT, the guard can never trigger. Remove the dead code to simplify the allocation path. Signed-off-by: Biju Das --- v5: * New patch. --- drivers/irqchip/irq-renesas-rzg2l.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/drivers/irqchip/irq-renesas-rzg2l.c b/drivers/irqchip/irq-rene= sas-rzg2l.c index e73d426cea6d..ed8044b0a339 100644 --- a/drivers/irqchip/irq-renesas-rzg2l.c +++ b/drivers/irqchip/irq-renesas-rzg2l.c @@ -491,9 +491,6 @@ static int rzg2l_irqc_alloc(struct irq_domain *domain, = unsigned int virq, if (hwirq > IRQC_IRQ_COUNT) { tint =3D TINT_EXTRACT_GPIOINT(hwirq); hwirq =3D TINT_EXTRACT_HWIRQ(hwirq); - - if (hwirq < IRQC_TINT_START) - return -EINVAL; } =20 if (hwirq > (IRQC_NUM_IRQ - 1)) --=20 2.43.0