Received: by 10.213.65.68 with SMTP id h4csp820799imn; Tue, 27 Mar 2018 09:22:06 -0700 (PDT) X-Google-Smtp-Source: AG47ELtJeQo6sQN2N2LNNpwqStLj0650CiC337A24DklOl+ru165BNarxpUKjYU7mbxTjVqXzz1z X-Received: by 2002:a17:902:968a:: with SMTP id n10-v6mr19153457plp.362.1522167726344; Tue, 27 Mar 2018 09:22:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1522167726; cv=none; d=google.com; s=arc-20160816; b=H0vowJayaCKSlHAsNvOuHmM8pOUdZgFEjg1UZcoaLhn3DJ9M49WBNGCzZ6B6eAzrMu Gb/LeldyEKxPr1MOLV8q8YdArKc1ByNK0yBST1Y1yI5ur5NmI8SM1YoyCrE6qFb+uYi7 N1wlfMoZCMrZ34mgemC95p4emBLQVwnvRqrNh6cOksEPQ/3Mn9MJRyvgRSKDd8kJh3MA TCAVOKgOkZNBd8RZdc88Eezo/8Dla0MJJJ285z1uXUC3rAeKTW62OczcLz+UyBCQdW0d c5E+CnPqKXJhL1rZ24Tf84MSJRspfDBiyn/6cKm+0f6CVPvA5TTkqcsEqwfC5KempfDH SOPQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:from:cc:references:in-reply-to :message-id:date:subject:dkim-signature:arc-authentication-results; bh=2+Xp9hwarN7T8DtNq5tLIkmYdfRMpel3tV5rIXJjvdA=; b=mGmEruwpf/HTv/iqHQOwt+p2AMT8iJhcP3GmRV6pwR2bmRlBDk579ZwVY37OSVD0KK VIqgAT8VDM9mtMtFBjC07LCXtIbyOri1BFsdl0aYl9cD05qj5RJtnmAtOIkqDfy3dlYz sGcEemCKkEBQDcByEFP1sI93lTrGZ8LFXZKO4/3MSwXfFRlTWouhy6nZ/Di1dzF0p6U1 kID3dGA8aYPdy/Ni/GNv6Ooh0vauNvmWUXmKdbTaW5hBKBsF5hcG0t/bTYXmtsQ6Rbv/ M9NYDeE0vmX4Ix+ivWjmr73Ow7oIp/p+UvuL5otZJpxkpmikltnw0TnPXIoBkF9RCw29 uKvg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@sifive.com header.s=google header.b=ngxUxsGw; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h3si711827pgf.314.2018.03.27.09.21.51; Tue, 27 Mar 2018 09:22:06 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@sifive.com header.s=google header.b=ngxUxsGw; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752213AbeC0QUB (ORCPT + 99 others); Tue, 27 Mar 2018 12:20:01 -0400 Received: from mail-pl0-f66.google.com ([209.85.160.66]:44355 "EHLO mail-pl0-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751374AbeC0QTf (ORCPT ); Tue, 27 Mar 2018 12:19:35 -0400 Received: by mail-pl0-f66.google.com with SMTP id 9-v6so14387079ple.11 for ; Tue, 27 Mar 2018 09:19:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sifive.com; s=google; h=subject:date:message-id:in-reply-to:references:cc:from:to; bh=2+Xp9hwarN7T8DtNq5tLIkmYdfRMpel3tV5rIXJjvdA=; b=ngxUxsGwAu81saP6TGZKWTbQh/QfesKstfLGyky6X7wfkYBmq5Wm34lUU6w3hprkKM fy93NtjiwxLjLF8aPkB16j5PR9x+Bquv9p7w75+SVXrnEQT6msaYPFYPevL+xezCIFFd TpHY2RQSjKx8QQ4SKTgMlkw2qK03EBn7X8j2gvs+nQho1IkMSUCFnBDHewvlaiKDPQuw hF2Ctkgwlc2ESu1MbBtwSGW0nRQn/vqOqsQEGXhQp/X58931cqdP5XfGXcW3wTPM/xb8 CUJGT3f3wbIvkRy8fj815W3zvruQ/2HUYfm93uVxU3VTo+nkwSzohkc17rmiaZrM34QF 91pA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:date:message-id:in-reply-to:references :cc:from:to; bh=2+Xp9hwarN7T8DtNq5tLIkmYdfRMpel3tV5rIXJjvdA=; b=t41m44xVC2BLpCr2WNNEvsTX5VDgmPyJvDPDmcM6gVMz/GeCnYBw4hVplQPEg9Qc0x 0yXIWXkxUzk8+Qi9zd5ja4Mf6x8bkGqUvt8WqN+PK/s8otv9iL+a2EwTb8Dvpahzu5An VzesnBfcF/zWoHL25mJje40+F2+6vmw9JJTj2lttSgyamrkAv+d05DHkKtRRKf0SvyOf 3pggJhTgzIHDNoUnTGXfgBi21otKx/0xhgnxQvwzXD7hBnhRgUFEQoUxRnosHW7x3kpk xS5yvLdOx3xmQDYNjdJTot+sXXwANd5VvrmVPUsbvRY+9KqC76tONwWCzhwnhwGnYyGL ooSQ== X-Gm-Message-State: AElRT7Fo9gw6NEqFZvQsfvhhDcIDMJ7YB+Wz0i3oHYEiSJVKwFEMOunL KCt2xweCT+a85+BdfhfeCJYLjg== X-Received: by 2002:a17:902:8c93:: with SMTP id t19-v6mr29821411plo.301.1522167575330; Tue, 27 Mar 2018 09:19:35 -0700 (PDT) Received: from localhost ([12.206.222.5]) by smtp.gmail.com with ESMTPSA id q15sm4129494pfi.140.2018.03.27.09.19.34 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 27 Mar 2018 09:19:34 -0700 (PDT) Subject: [PATCH v4 8/8] irq: Remove MULTI_IRQ_HANDLER as it's now obselete Date: Tue, 27 Mar 2018 09:19:11 -0700 Message-Id: <20180327161911.14086-9-palmer@sifive.com> X-Mailer: git-send-email 2.16.1 In-Reply-To: <20180327161911.14086-1-palmer@sifive.com> References: <20180327161911.14086-1-palmer@sifive.com> Cc: Arnd Bergmann , Palmer Dabbelt From: Palmer Dabbelt To: linux@armlinux.org.uk, catalin.marinas@arm.com, Will Deacon , jonas@southpole.se, stefan.kristiansson@saunalahti.fi, shorne@gmail.com, tglx@linutronix.de, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, openrisc@lists.librecores.org, linux-riscv@lists.infradead.org Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Now that every user of MULTI_IRQ_HANDLER has been convereted over to use GENERIC_IRQ_MULTI_HANDLER we can remove the references to MULTI_IRQ_HANDLER. Signed-off-by: Palmer Dabbelt --- drivers/irqchip/Kconfig | 24 ++++++++---------------- kernel/irq/Kconfig | 1 - 2 files changed, 8 insertions(+), 17 deletions(-) diff --git a/drivers/irqchip/Kconfig b/drivers/irqchip/Kconfig index 5af28ac6ce35..70157a257ce0 100644 --- a/drivers/irqchip/Kconfig +++ b/drivers/irqchip/Kconfig @@ -8,8 +8,7 @@ config ARM_GIC bool select IRQ_DOMAIN select IRQ_DOMAIN_HIERARCHY - select MULTI_IRQ_HANDLER - select GENERIC_IRQ_MULTI_HANDLER if !MULTI_IRQ_HANDLER + select GENERIC_IRQ_MULTI_HANDLER select GENERIC_IRQ_EFFECTIVE_AFF_MASK config ARM_GIC_PM @@ -35,8 +34,7 @@ config GIC_NON_BANKED config ARM_GIC_V3 bool select IRQ_DOMAIN - select MULTI_IRQ_HANDLER - select GENERIC_IRQ_MULTI_HANDLER if !MULTI_IRQ_HANDLER + select GENERIC_IRQ_MULTI_HANDLER select IRQ_DOMAIN_HIERARCHY select PARTITION_PERCPU select GENERIC_IRQ_EFFECTIVE_AFF_MASK @@ -62,8 +60,7 @@ config ARM_NVIC config ARM_VIC bool select IRQ_DOMAIN - select MULTI_IRQ_HANDLER - select GENERIC_IRQ_MULTI_HANDLER if !MULTI_IRQ_HANDLER + select GENERIC_IRQ_MULTI_HANDLER config ARM_VIC_NR int @@ -90,16 +87,14 @@ config ATMEL_AIC_IRQ bool select GENERIC_IRQ_CHIP select IRQ_DOMAIN - select MULTI_IRQ_HANDLER - select GENERIC_IRQ_MULTI_HANDLER if !MULTI_IRQ_HANDLER + select GENERIC_IRQ_MULTI_HANDLER select SPARSE_IRQ config ATMEL_AIC5_IRQ bool select GENERIC_IRQ_CHIP select IRQ_DOMAIN - select MULTI_IRQ_HANDLER - select GENERIC_IRQ_MULTI_HANDLER if !MULTI_IRQ_HANDLER + select GENERIC_IRQ_MULTI_HANDLER select SPARSE_IRQ config I8259 @@ -136,8 +131,7 @@ config DW_APB_ICTL config FARADAY_FTINTC010 bool select IRQ_DOMAIN - select MULTI_IRQ_HANDLER - select GENERIC_IRQ_MULTI_HANDLER if !MULTI_IRQ_HANDLER + select GENERIC_IRQ_MULTI_HANDLER select SPARSE_IRQ config HISILICON_IRQ_MBIGEN @@ -162,8 +156,7 @@ config CLPS711X_IRQCHIP bool depends on ARCH_CLPS711X select IRQ_DOMAIN - select MULTI_IRQ_HANDLER - select GENERIC_IRQ_MULTI_HANDLER if !MULTI_IRQ_HANDLER + select GENERIC_IRQ_MULTI_HANDLER select SPARSE_IRQ default y @@ -182,8 +175,7 @@ config OMAP_IRQCHIP config ORION_IRQCHIP bool select IRQ_DOMAIN - select MULTI_IRQ_HANDLER - select GENERIC_IRQ_MULTI_HANDLER if !MULTI_IRQ_HANDLER + select GENERIC_IRQ_MULTI_HANDLER config PIC32_EVIC bool diff --git a/kernel/irq/Kconfig b/kernel/irq/Kconfig index 8596baa8e53d..116a6972f124 100644 --- a/kernel/irq/Kconfig +++ b/kernel/irq/Kconfig @@ -134,7 +134,6 @@ config GENERIC_IRQ_DEBUGFS endmenu config GENERIC_IRQ_MULTI_HANDLER - depends on !MULTI_IRQ_HANDLER bool help Allow each machine to specify it's own IRQ handler at run time. -- 2.16.1