From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-9.8 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 79CF4C3A5A1 for ; Thu, 22 Aug 2019 17:32:51 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 4F73C233FC for ; Thu, 22 Aug 2019 17:32:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1566495171; bh=CMF+WtZtttQXj2oYIoM4CkRLzytlWRz315WXeeq2q9s=; h=From:To:Cc:Subject:Date:In-Reply-To:References:List-ID:From; b=eYiyJbf/y6UHVS00KM9TzigatHT4jcbuOj6UmDHIdYvFwspDWbi3OHg5uzc9CxGDK Ebnc3i2GWqk8sESQ+XpsXKwjMe3zeEP0qg9n2LjKNEzDtEVBl/HR1hdIIfTE725B+H 52s+yrDaa99QAgB6wjhmu31F3ndGPlJrYBF3gowQ= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2392323AbfHVRch (ORCPT ); Thu, 22 Aug 2019 13:32:37 -0400 Received: from mail.kernel.org ([198.145.29.99]:49594 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2404470AbfHVRZj (ORCPT ); Thu, 22 Aug 2019 13:25:39 -0400 Received: from localhost (wsip-184-188-36-2.sd.sd.cox.net [184.188.36.2]) (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 E1BD223428; Thu, 22 Aug 2019 17:25:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1566494739; bh=CMF+WtZtttQXj2oYIoM4CkRLzytlWRz315WXeeq2q9s=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=YfeLKqqGIZs+P+WMTWIjZta/399D/Fh9G4TPOFH298TXpkhrcL6SSy4jRInlDhDC/ HaJk11GN3OvaRZnbUwWpK+D/eHqbYJjWgZDQMFLBSLQGe4FfLnTzRmaxOtp0UXBOkR sb246SLDcI7CpHlZneH5tpYyhwFUlJwNmWNxfvRE= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Lucas Stach , Marc Zyngier , Sasha Levin Subject: [PATCH 4.19 31/85] irqchip/irq-imx-gpcv2: Forward irq type to parent Date: Thu, 22 Aug 2019 10:19:04 -0700 Message-Id: <20190822171732.704625173@linuxfoundation.org> X-Mailer: git-send-email 2.23.0 In-Reply-To: <20190822171731.012687054@linuxfoundation.org> References: <20190822171731.012687054@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org [ Upstream commit 9a446ef08f3bfc0c3deb9c6be840af2528ef8cf8 ] The GPCv2 is a stacked IRQ controller below the ARM GIC. It doesn't care about the IRQ type itself, but needs to forward the type to the parent IRQ controller, so this one can be configured correctly. Signed-off-by: Lucas Stach Signed-off-by: Marc Zyngier Signed-off-by: Sasha Levin --- drivers/irqchip/irq-imx-gpcv2.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/irqchip/irq-imx-gpcv2.c b/drivers/irqchip/irq-imx-gpcv2.c index 4760307ab43fc..cef8f5e2e8fce 100644 --- a/drivers/irqchip/irq-imx-gpcv2.c +++ b/drivers/irqchip/irq-imx-gpcv2.c @@ -131,6 +131,7 @@ static struct irq_chip gpcv2_irqchip_data_chip = { .irq_unmask = imx_gpcv2_irq_unmask, .irq_set_wake = imx_gpcv2_irq_set_wake, .irq_retrigger = irq_chip_retrigger_hierarchy, + .irq_set_type = irq_chip_set_type_parent, #ifdef CONFIG_SMP .irq_set_affinity = irq_chip_set_affinity_parent, #endif -- 2.20.1