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=-10.1 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable 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 44D66C433FF for ; Tue, 6 Aug 2019 21:40:58 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 187E7218A4 for ; Tue, 6 Aug 2019 21:40:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1565127658; bh=sJQ0flX8aMdGHMgwBXjvo+Gdotg6G7KS87LzViGvxkU=; h=From:To:Cc:Subject:Date:In-Reply-To:References:List-ID:From; b=0aU+sKsw1JQipmuYZRIfUwkri08KEJ4Yr+1Rv3N9Ep3VWfHOmT23tGkDebTEPmjGb ICtBzalXRPkkwYv8wNFsQaL8TQU0rinwJABbZNbWoqkmDHkFxyXeU0esTNPVeBFdoR 6YhU/3qx2xIxKWsso1BXw6RQRMK1WtHluTe0x05w= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727407AbfHFVkx (ORCPT ); Tue, 6 Aug 2019 17:40:53 -0400 Received: from mail.kernel.org ([198.145.29.99]:54434 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729012AbfHFVgf (ORCPT ); Tue, 6 Aug 2019 17:36:35 -0400 Received: from sasha-vm.mshome.net (c-73-47-72-35.hsd1.nh.comcast.net [73.47.72.35]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 8A71D2189F; Tue, 6 Aug 2019 21:36:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1565127395; bh=sJQ0flX8aMdGHMgwBXjvo+Gdotg6G7KS87LzViGvxkU=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=rV8Vh6fAyGLj6Clmlx6h+9CFTXaP8WlJFYPbaLf6PaWCQICxfVweKPqxCXjrUi39D FEBdJs703Vzk3o6WY7fdeNLf1rscVYb+1xUs3PYybePC4y9akbS/6kR8JJtslYTttn hES34n4wlDRgczs2z/bRR7F9njIg1Sp7ERcpccXM= From: Sasha Levin To: linux-kernel@vger.kernel.org, stable@vger.kernel.org Cc: Lucas Stach , Marc Zyngier , Sasha Levin Subject: [PATCH AUTOSEL 4.14 06/25] irqchip/irq-imx-gpcv2: Forward irq type to parent Date: Tue, 6 Aug 2019 17:36:03 -0400 Message-Id: <20190806213624.20194-6-sashal@kernel.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190806213624.20194-1-sashal@kernel.org> References: <20190806213624.20194-1-sashal@kernel.org> MIME-Version: 1.0 X-stable: review X-Patchwork-Hint: Ignore Content-Transfer-Encoding: 8bit Sender: stable-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: stable@vger.kernel.org From: Lucas Stach [ 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 675eda5ff2b85..e4831491a3c49 100644 --- a/drivers/irqchip/irq-imx-gpcv2.c +++ b/drivers/irqchip/irq-imx-gpcv2.c @@ -145,6 +145,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