Received: by 2002:a25:ab43:0:0:0:0:0 with SMTP id u61csp9056296ybi; Fri, 7 Jun 2019 02:53:04 -0700 (PDT) X-Google-Smtp-Source: APXvYqwsvcwPxFRSe1G28s+0AnrkLYYNrxn+eW4DzWCFUKtlpPgygJ16vAy8LEd93AMhlhCYe5Hm X-Received: by 2002:a17:902:31a4:: with SMTP id x33mr26404007plb.331.1559901184713; Fri, 07 Jun 2019 02:53:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1559901184; cv=none; d=google.com; s=arc-20160816; b=WonQZyFE0Eu4+0Y0vAPsd4M8ObcgecQLrPvY6Vz0rkF5Wis5cxduHlHeDfx2cd5IXN x9Y4RuDSA+jE08sW/f3ERh55vKZIwmXI6chAXc4IliV6tikvnNWMhmtTFFhssk62Kvuq 1hJIQx4h+Fa44VC+QIcyJZYc6/RpKFimlfb5o3OQs9HR4FQKxZNy/ydQulN1rQxAux/8 DyLx83G86bw6KFkMfh82BzVtQ0L1vhdeBrd61XaRX4goIlx8IuJUAFErTRnP6S1AbvhZ 1ukbzAn5yAulelG07Uov0Qs/WIkgPgfDSjLlHzdPNDFSFMBAjUsNCmp1Th09vC4NrPGK Agzw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from; bh=oA8FUEQdI1NaqBBnbFmV4eGs5bcNERVnNrpxtXia0ys=; b=lcaq4ZRo/N5qY8IBfKk3/WIg7W87xky12S0PZKObHpUJX6oJUp97t7RkxpEg3uYtBp u79C0Wl10iGQ0lkts5beeDM8E9dyhuzF4hN8WS4cx3NK/Gkt3Mt4wx71S3f8Df4JILoG eeo1OEPYEfqkHoZUHdG1khAOS06JQuRW5Xomwgl1SoZunx6FfSYneBe1DN/LpdinsISv 4TIX75j3YgSIzKCN3M4lY7eczUF83CowHnS0SvqEL67fcFQMAOBFbiUliVZHz3R0Wn5f xyyEZi4lWlbHqvD1dkyazCgeW0DOOS0SAhMbVflLi0S4IHV6k3RSSmfjWv26McQnjbQQ ltug== ARC-Authentication-Results: i=1; mx.google.com; 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 y17si1348209pfe.220.2019.06.07.02.52.47; Fri, 07 Jun 2019 02:53:04 -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; 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 S1727971AbfFGJum (ORCPT + 99 others); Fri, 7 Jun 2019 05:50:42 -0400 Received: from andre.telenet-ops.be ([195.130.132.53]:50476 "EHLO andre.telenet-ops.be" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726844AbfFGJum (ORCPT ); Fri, 7 Jun 2019 05:50:42 -0400 Received: from ramsan ([84.194.111.163]) by andre.telenet-ops.be with bizsmtp id Mlqg200053XaVaC01lqgyh; Fri, 07 Jun 2019 11:50:40 +0200 Received: from rox.of.borg ([192.168.97.57]) by ramsan with esmtp (Exim 4.90_1) (envelope-from ) id 1hZBWB-00040D-W7; Fri, 07 Jun 2019 11:50:40 +0200 Received: from geert by rox.of.borg with local (Exim 4.90_1) (envelope-from ) id 1hZBWB-0002TP-Tp; Fri, 07 Jun 2019 11:50:39 +0200 From: Geert Uytterhoeven To: Thomas Gleixner , Jason Cooper , Marc Zyngier Cc: Yoshinori Sato , linux-renesas-soc@vger.kernel.org, uclinux-h8-devel@lists.sourceforge.jp, linux-kernel@vger.kernel.org, Geert Uytterhoeven Subject: [PATCH] irqchip: Enable compile-testing for Renesas drivers Date: Fri, 7 Jun 2019 11:50:36 +0200 Message-Id: <20190607095036.9466-1-geert+renesas@glider.be> X-Mailer: git-send-email 2.17.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Enable compile-testing for all Renesas interrupt controller drivers, except for RENESAS_H8300H_INTC. The latter relies on a function (ctrl_bclr()) that is not available on other architectures. Signed-off-by: Geert Uytterhoeven --- drivers/irqchip/Kconfig | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/drivers/irqchip/Kconfig b/drivers/irqchip/Kconfig index 2d3b5a27cc988ab6..fe509b88f99a8f10 100644 --- a/drivers/irqchip/Kconfig +++ b/drivers/irqchip/Kconfig @@ -217,17 +217,26 @@ config RDA_INTC select IRQ_DOMAIN config RENESAS_INTC_IRQPIN - bool + bool "Renesas INTC External IRQ Pin Support" if COMPILE_TEST select IRQ_DOMAIN + help + Enable support for the Renesas Interrupt Controller for external + interrupt pins, as found on SH/R-Mobile and R-Car Gen1 SoCs. config RENESAS_IRQC - bool + bool "Renesas R-Mobile APE6 and R-Car IRQC support" if COMPILE_TEST select GENERIC_IRQ_CHIP select IRQ_DOMAIN + help + Enable support for the Renesas Interrupt Controller for external + devices, as found on R-Mobile APE6, R-Car Gen2, and R-Car Gen3 SoCs. config RENESAS_RZA1_IRQC - bool + bool "Renesas RZ/A1 IRQC support" if COMPILE_TEST select IRQ_DOMAIN_HIERARCHY + help + Enable support for the Renesas RZ/A1 Interrupt Controller, to use up + to 8 external interrupts with configurable sense select. config ST_IRQCHIP bool @@ -303,8 +312,11 @@ config RENESAS_H8300H_INTC select IRQ_DOMAIN config RENESAS_H8S_INTC - bool + bool "Renesas H8S Interrupt Controller Support" if COMPILE_TEST select IRQ_DOMAIN + help + Enable support for the Renesas H8/300 Interrupt Controller, as found + on Renesas H8S SoCs. config IMX_GPCV2 bool -- 2.17.1