From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753116AbdBCKdy (ORCPT ); Fri, 3 Feb 2017 05:33:54 -0500 Received: from szxga02-in.huawei.com ([119.145.14.65]:54614 "EHLO szxga02-in.huawei.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752222AbdBCKdw (ORCPT ); Fri, 3 Feb 2017 05:33:52 -0500 Subject: Re: [PATCH V12 0/3] irqchip: qcom: Add IRQ combiner driver To: Agustin Vega-Frias , , , , , , , , References: <1486077839-25547-1-git-send-email-agustinv@codeaurora.org> CC: , , , , , , , , , , , , From: Hanjun Guo Message-ID: <58945C14.2090009@huawei.com> Date: Fri, 3 Feb 2017 18:31:48 +0800 User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 MIME-Version: 1.0 In-Reply-To: <1486077839-25547-1-git-send-email-agustinv@codeaurora.org> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Originating-IP: [10.177.17.188] X-CFilter-Loop: Reflected X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A090201.58945C28.005E,ss=1,re=0.000,recu=0.000,reip=0.000,cl=1,cld=1,fgs=0, ip=0.0.0.0, so=2013-06-18 04:22:30, dmn=2013-03-21 17:37:32 X-Mirapoint-Loop-Id: a590fc031947bdbdc913f3168e48355f Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2017/2/3 7:23, Agustin Vega-Frias wrote: > Add support for IRQ combiners in the Top-level Control and Status > Registers (TCSR) hardware block in Qualcomm Technologies chips. > > The first patch prevents the ACPI core from attempting to map IRQ resources > with a valid ResourceSource as GSIs. > > The second patch adds support for ResourceSource/IRQ domain mapping and > fixes IRQ probe deferral by allowing platform_device IRQ resources to be > re-initialized from the corresponding ACPI IRQ resource. > > Both changes described above are conditional on the ACPI_GENERIC_GSI config. > > The third patch takes advantage of the new capabilities to implement > the driver for the IRQ combiners. > > Tested on top of v4.10-rc6. > > Changes V11 -> V12: > * Remove probe table, add that optimization later. > * Fix some minor style issues. For patch [1-2/3], I tested on x86 and IA64 machine, didn't see regressions in dmesg, and tested them on Hisilicon D03 (ARM64 with mbigen irqchip which needs this mechanism) , it works fine. Tested-by: Hanjun Guo Reviewed-by: Hanjun Guo Thanks Hanjun