From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-dl1-f67.google.com (mail-dl1-f67.google.com [74.125.82.67]) (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 397ED15853B for ; Sun, 10 May 2026 05:31:39 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.82.67 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778391100; cv=none; b=sH0UWpfGgXNDh1m8mMMCUY/SLucDOZ68SJzTc6sSkJ6tPNU3YCpOEecA7czaS5HQ53ShGSqN/c4pD5jgr7fue7/ODFKP760LxiK7nJxQMeUsiv6zkHbcvovHASz7qHzlQl2uGZPfyyCJypiIF5oxg49pm7R6Ddz+DJwxEU70ko4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778391100; c=relaxed/simple; bh=MZBY35ge1tpHGOqUW2l7mj4M1mBbhWZw23c9OwV+WMw=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=ItLywsj0sLwZDGYM6Hbyhljl4hM8JVJow8tufWosibsKfzIJw7OmUnbBweTYCI/Ksw3IJS6hsVIbkdSx1VfFpO9iGfxysnIUs0z19Bf5wtObFd3Eev4/R3LQgv5QuEUcDis7MaUC6zXy5JIZWhewJjBBPIhX2tarycX6kPHeqqs= 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=sadxKlFN; arc=none smtp.client-ip=74.125.82.67 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="sadxKlFN" Received: by mail-dl1-f67.google.com with SMTP id a92af1059eb24-130b2295ed0so9538991c88.0 for ; Sat, 09 May 2026 22:31:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1778391098; x=1778995898; 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=qYwQarOW9zq8U183XOBMYGnfwdJnswvfmG0VUWOUkZQ=; b=sadxKlFNGLhUcWioUR8BRt5xhqxdHZfVkY9OzJIPf3GRRZJ09fBfeCfuSduILPNxc+ w+ajbkPrtfm08fG6BU9O5XtzgHpiYvjlSaNL0Jk6Vrz1qjqo1vIEzhGciys5hKtGXpuh PAOPjXuDJyLBWwWv6GZ4OlF/t4iSF0FbnA1PFZ1dPrKilA4bveonSlOaghIOFnxk5cvp d44JkyD3fhjFH4INBI5YEA7KSPA/2FRZfBV6EpsH8fWHFNxZVKig+S/zb6pTRkDjv1uv dbYmrdHB/X0HYt5D2/K0Q5ZufCOif4QMUnNeOGKnWfjqGoWbkJ9TxhcZe9kO9NMOZj4B ThEA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778391098; x=1778995898; 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=qYwQarOW9zq8U183XOBMYGnfwdJnswvfmG0VUWOUkZQ=; b=DvrP16z9sTqK4X5RTcTQhYE/Lv0LlOCLLlan1FfQZw9R3y8Ib9T1cHfeOWT1m8cGwv 75h/xG0g5EfthdcgJbbF9rv7djs5yiK/eH37KuGck77+sGf4mbgVMl8yTR5B3GAbIHpz pw374xFKI+JYdyTC0MtOlJ8w2o0gqQZ/bWsRhpFYKkinTDC8uh+BXtatynRAhqe30wUa 62AHjy91QQGOzCyLphH01O64zFvWXCvl7rrS5sDbDieB3ObnPhbvzFeCoftdg5xvzk3X V+PSjUJdz6S4jsqJFXTxJW2oamiA8kQ7iXCU6jqJxzVuSxdOolfjjdWJtHiUIVKWDIbb 7vrw== X-Forwarded-Encrypted: i=1; AFNElJ9nTabdB2kdrThWvzQVD47Q6ZuqyOvPOw6HlSigiwyXOEFxSHOjjexDGdmteiaqUrBpphaCj3l+TnIXKeo=@vger.kernel.org X-Gm-Message-State: AOJu0YwrrOCr4nwz/mamTwYRU3vSFmcDp0T+bM06d9uhHTFV6V5i9LQX SzGQFXNWZeIutR3MWr3Rf/hTEOF44dDRbnuSOjZv4XLtWTUaPZ0KnZ4w X-Gm-Gg: Acq92OELGIglrHQ2o3QB8BfLI16oF/eK0TeCU8WnS3q9wVR8RRtI2aJH4hJACQzQGwb vIaftx7dkWBEpLO8iGJCuuL2aUgRn6Wox9ElLurSrCQMNGAAgoutgZMXYt8FIEEiIHH6BHyN8ol 6iRT41VrbDlkws3XAFiA+3CwzOeWi5S30dasgWwIVqeA+L6UIj+kYjHAhrNp0g41RkZy3x7OeUG dF2eM/E/nKStoOshnTX7egH1LfdSuj9TvZFJF43lPEtyNB1ue/A3XcbIxaKdmi6BGSHwgyegbK5 JyKxo0kgYR7MIhEQw+pBgBR14afsyBj8DYunFka0bsJRNdr8ndOPd6QAynX2IFlCLPxPdP9y3iP 2+9fYU4tQb7FlKIAArMBFAa/4//hwGQ7eNnCytXXJcaz8uxL28Myjs+dWLZzLnRYryBeGyp22v8 Ob2Ayr0weHDyrl1LIfxob/pi2DFWoYQ8kPA1WVKlGmey6xFn+pdTXXxPw05X6L4UH3OtM4HytNx f6d7BkNmwJpn/w32FabTl/38kFHcsezqViwaSfHJ24JG9jTdvx7BAvEOufJB0g90hoD3I24c4G9 l7BVPqGBYbR0VbGBbSHG9e4XgCaZ X-Received: by 2002:a05:701b:220e:b0:132:2486:ace with SMTP id a92af1059eb24-13224860ba6mr4652719c88.6.1778391097952; Sat, 09 May 2026 22:31:37 -0700 (PDT) Received: from ethan-latitude5420.. (host-127-24.cafrjco.fresno.ca.us.clients.pavlovmedia.net. [68.180.127.24]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-13277bb2b14sm11576716c88.0.2026.05.09.22.31.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 09 May 2026 22:31:37 -0700 (PDT) From: Ethan Nelson-Moore To: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Cc: Russell King , Ethan Nelson-Moore Subject: [PATCH] ARM: remove code to support non-sparse IRQs Date: Sat, 9 May 2026 22:31:15 -0700 Message-ID: <20260510053120.560874-1-enelsonmoore@gmail.com> X-Mailer: git-send-email 2.43.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Now that footbridge and riscpc have been converted to sparse IRQs, this code is unused. Remove it. Signed-off-by: Ethan Nelson-Moore --- This commit depends on my previous submissions "ARM: riscpc: convert to sparse IRQs" and "ARM: footbridge: convert to sparse IRQs". arch/arm/include/asm/irq.h | 5 ----- arch/arm/kernel/irq.c | 2 -- 2 files changed, 7 deletions(-) diff --git a/arch/arm/include/asm/irq.h b/arch/arm/include/asm/irq.h index 08589b88c3b9..449094a5044e 100644 --- a/arch/arm/include/asm/irq.h +++ b/arch/arm/include/asm/irq.h @@ -3,12 +3,7 @@ #define __ASM_ARM_IRQ_H #define NR_IRQS_LEGACY 16 - -#ifndef CONFIG_SPARSE_IRQ -#include -#else #define NR_IRQS NR_IRQS_LEGACY -#endif #ifdef CONFIG_ARCH_FOOTBRIDGE #define irq_canonicalize(i) (((i) == 2) ? 9 : i) diff --git a/arch/arm/kernel/irq.c b/arch/arm/kernel/irq.c index e1993e28a9ec..7458c529a489 100644 --- a/arch/arm/kernel/irq.c +++ b/arch/arm/kernel/irq.c @@ -148,9 +148,7 @@ void __init init_IRQ(void) uniphier_cache_init(); } -#ifdef CONFIG_SPARSE_IRQ int __init arch_probe_nr_irqs(void) { return irq_set_nr_irqs(machine_desc->nr_irqs ? : NR_IRQS); } -#endif -- 2.43.0