From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752028AbbJETAk (ORCPT ); Mon, 5 Oct 2015 15:00:40 -0400 Received: from mout.gmx.net ([212.227.15.19]:60867 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751226AbbJETAi (ORCPT ); Mon, 5 Oct 2015 15:00:38 -0400 From: Oleksij Rempel To: linux-kernel@vger.kernel.org, marc.zyngier@arm.com, jason@lakedaemon.net, tglx@linutronix.de Cc: Oleksij Rempel Subject: [PATCH v5 0/2] Add support for ASM9260 interrupt controller Date: Mon, 5 Oct 2015 21:00:24 +0200 Message-Id: <1444071626-5590-1-git-send-email-linux@rempel-privat.de> X-Mailer: git-send-email 2.5.0 In-Reply-To: References: X-Provags-ID: V03:K0:WgmtajNlCwyz3P3V/zax5m2mzg+MB81/3/wemXUWRew28eI2hZH B362u5SnkOdzGSorzaFIu0pgeCZT0DBxVz70Tr7wOAaJMuKzgbprlZfga/SgUsGYK4WJcpR dzQmy+vKRZ/IgQIAwc25AgjRZgRbyNsq01tQoTOw/ooHGgoXE8BLIyLQ91maSsx9Iw9xjOD 1P6vUivpEpQIC2W+mg8kA== X-UI-Out-Filterresults: notjunk:1;V01:K0:Gcda7nghpO4=:7d99HY36JMFQvIw3OMnJqI 3ZykTuEoTwEZpwLD5UMsYh8hWiFRRgFmvcMzGezmO2jEwK4Emvvcr4t/gRWeOjl71yaHTlesJ lt2+3OSeFDz1Q8GtLdWSrejQBjMsclsuotl+D9rmeloTvS+HHXqOR+CH33xHYSMY/a6WBnhuW MFLjpPp2ikZCEnPz1BEz/U9VkjrQGzOEjiA7aEw7/MvAJAlxIXkWHfs0LRA57hjdlViMOHWo+ pmZZ8durUFyPSXccjFADwOrJy75XHBjPYKxBXxAhi+GZYAz5ui9R5GaEseCiurQqwo4TaBTn+ gBms5QiMoVbNyBsGnf3M+P9tt2oT2gPLDk5ECsi8jvQxccKs4mdXDoE6UVBF1mjOwqH1Q8EQ4 ovAEzz6oI8jlv6EPesVL+g4hOvqXSi+m6qbEFLDbqSyZ/EJ9n3AOSm+NX5bpmcqNoYGa080xD ZNArEgANOPs84J9vdDa/zj5XEPPaFLM6LTSIYAqUyo/ncBQTDlZFtZqGbphqLd7tMohcnJrCC RLaqueDiPw5o/wuR6phVAvFwUTMnuCffGeFYRbPpTxoe8kz8pFy6HAAmVi5ngkPhp23PTzTdo UwByVEsMJ2WJVU150OERIiGEGqDggvcdEU2J02ipDW007pNHazEv74FPTqm7UZW0EDBVwh3tw gS6F0O4wLolmbk1mkHUflY3NBNq3YB8EcoEqT/8pB1eWePK6ANTY3038cvSciD2xNAVjcUIFB e6xRHCTqr8/rKDoc98EkNTDc8D3WXG7/TtRiCoooIiPoe1e5/oiT0w8muFs= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org v2: - move icoll_init_iobasea and icoll_add_domain to preparation patch - add enum icoll_type - make separate irq_chip for ICOLL and ASM9260 v3: - fix typo in subject: Alp_h_ascale - remove "intr_per_reg", it is not used any more. It will also save some CPU cycles - remove spin locks. It was a bad idea. v4: - remove set_irq_flags() v5: - remove intr_per_reg from first patch - move *clear to second patch Oleksij Rempel (2): ARM: irqchip: mxs: prepare driver for HW with different offsets ARM: irqchip: mxs: add Alphascale ASM9260 support drivers/irqchip/Kconfig | 5 + drivers/irqchip/Makefile | 2 +- drivers/irqchip/alphascale_asm9260-icoll.h | 109 ++++++++++++++++++ drivers/irqchip/irq-mxs.c | 171 ++++++++++++++++++++++++++--- 4 files changed, 269 insertions(+), 18 deletions(-) create mode 100644 drivers/irqchip/alphascale_asm9260-icoll.h -- 2.5.0