Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp4274642pxf; Tue, 6 Apr 2021 12:08:34 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx79kHiS62pB8JoHlPBsyTjycztQFGABHnzQIO5DEbL7Bh6cXrKM/b6jPXoscnPwoYDJaEi X-Received: by 2002:a05:6e02:1a8d:: with SMTP id k13mr24463088ilv.3.1617736114646; Tue, 06 Apr 2021 12:08:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1617736114; cv=none; d=google.com; s=arc-20160816; b=ofMepKsnTDLTtgXu+TB4mmYvVhIj8lSY0USyqilEOPi9bhg0kIgK1YE3ECjifJLdYO pQvFEagn7bL71Mk5xqHT1QVxJx9hg3DOlfZxHji3q/4Ey3FhyzOP3rzFL9+JcTecXCUq lKUOmwcliamPot+5cJZz1a3D7Du5rLGpvDQitfJSAqyAuC1Wd+iMZfFikRbZ80Z0yV93 1RHRhlslAoZAvUbsrIZoWnNQbuIhnstfW3EUP3oLfIdAH+wAfvD+YNdggkh7boI7Q8gs RC5cAB4dqsNWZT/XPxQ4js204Pd52TEesHySFnHdB87JVPswnpQC6RFcj7Ygi08/++7C MINQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from; bh=XcYpxKCWUNlrMhuglKcHZr2abVNlLEOZd0AsPxNA764=; b=YUxHumWvMagbvZQBDaHpOu5nUXq2Z9MPyRtuoz3pmGF8PcR3blvjSz5gYxFm1cU5ET 6OTKEk6htB34HxYC1MP+cs/mSd3HPmpCMym1c0F/J5Qb/8xdG1lLJqlev4dlDL0FxhO4 JALQsauHh+3YGsBM31n7qy/pTuQZpk2EeXcf/XI6W51Axn322JMtrlsmFTwj3GkhYleW 6jeHHqA4F0OsCYfarzivskspmtheR/utSErbUv4pl7wpZvE2qZoQ6pnYrRIdIC7HDzAQ HHYhf7CTtSxUzgRbX7BWzoLufKAlQ0jnIjreWWNK80MefysudtztPlJBjOmslOBb382b SAHA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id f6si17617804jaj.119.2021.04.06.12.08.22; Tue, 06 Apr 2021 12:08:34 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232553AbhDFJhf (ORCPT + 99 others); Tue, 6 Apr 2021 05:37:35 -0400 Received: from mail.kernel.org ([198.145.29.99]:55026 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S244900AbhDFJg4 (ORCPT ); Tue, 6 Apr 2021 05:36:56 -0400 Received: from disco-boy.misterjones.org (disco-boy.misterjones.org [51.254.78.96]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 3AFDB613D3; Tue, 6 Apr 2021 09:36:29 +0000 (UTC) Received: from 78.163-31-62.static.virginmediabusiness.co.uk ([62.31.163.78] helo=why.lan) by disco-boy.misterjones.org with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1lTi8J-005owA-Fa; Tue, 06 Apr 2021 10:36:27 +0100 From: Marc Zyngier To: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-mips@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-sh@vger.kernel.org Cc: Daniel Mack , Robert Jarzmik , Haojian Zhuang , Yoshinori Sato , Rich Felker , Thomas Bogendoerfer , Michael Ellerman , Thomas Gleixner Subject: [PATCH 9/9] irqdomain: Kill irq_domain_add_legacy_isa Date: Tue, 6 Apr 2021 10:35:57 +0100 Message-Id: <20210406093557.1073423-10-maz@kernel.org> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20210406093557.1073423-1-maz@kernel.org> References: <20210406093557.1073423-1-maz@kernel.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-SA-Exim-Connect-IP: 62.31.163.78 X-SA-Exim-Rcpt-To: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-mips@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-sh@vger.kernel.org, daniel@zonque.org, robert.jarzmik@free.fr, haojian.zhuang@gmail.com, ysato@users.sourceforge.jp, dalias@libc.org, tsbogend@alpha.franken.de, mpe@ellerman.id.au, tglx@linutronix.de X-SA-Exim-Mail-From: maz@kernel.org X-SA-Exim-Scanned: No (on disco-boy.misterjones.org); SAEximRunCond expanded to false Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This helper doesn't have a user anymore, let's remove it. Signed-off-by: Marc Zyngier --- Documentation/core-api/irq/irq-domain.rst | 1 - include/linux/irqdomain.h | 11 ----------- 2 files changed, 12 deletions(-) diff --git a/Documentation/core-api/irq/irq-domain.rst b/Documentation/core-api/irq/irq-domain.rst index a77c24c27f7b..84e561db468f 100644 --- a/Documentation/core-api/irq/irq-domain.rst +++ b/Documentation/core-api/irq/irq-domain.rst @@ -146,7 +146,6 @@ Legacy irq_domain_add_simple() irq_domain_add_legacy() - irq_domain_add_legacy_isa() irq_domain_create_legacy() The Legacy mapping is a special case for drivers that already have a diff --git a/include/linux/irqdomain.h b/include/linux/irqdomain.h index 3997ed9e4d7d..2a7ecf08d56e 100644 --- a/include/linux/irqdomain.h +++ b/include/linux/irqdomain.h @@ -45,9 +45,6 @@ struct cpumask; struct seq_file; struct irq_affinity_desc; -/* Number of irqs reserved for a legacy isa controller */ -#define NUM_ISA_INTERRUPTS 16 - #define IRQ_DOMAIN_IRQ_SPEC_PARAMS 16 /** @@ -346,14 +343,6 @@ static inline struct irq_domain *irq_domain_add_nomap(struct device_node *of_nod { return __irq_domain_add(of_node_to_fwnode(of_node), 0, max_irq, max_irq, ops, host_data); } -static inline struct irq_domain *irq_domain_add_legacy_isa( - struct device_node *of_node, - const struct irq_domain_ops *ops, - void *host_data) -{ - return irq_domain_add_legacy(of_node, NUM_ISA_INTERRUPTS, 0, 0, ops, - host_data); -} static inline struct irq_domain *irq_domain_add_tree(struct device_node *of_node, const struct irq_domain_ops *ops, void *host_data) -- 2.29.2