From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755320AbbIWQUs (ORCPT ); Wed, 23 Sep 2015 12:20:48 -0400 Received: from mout.gmx.net ([212.227.15.15]:52684 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753885AbbIWQUq (ORCPT ); Wed, 23 Sep 2015 12:20:46 -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 v4 0/2] Add support for ASM9260 interrupt controller Date: Wed, 23 Sep 2015 18:20:28 +0200 Message-Id: <1443025230-24146-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:LWw66R4zeC0GM0328tjh3eLhHcuu98WJYi6fozrVjtQ0YilOGiT TcEmgbIhMB/sQOuXcAaYfXlo+eJD3sq5CoGu3qVum/V5Yvl9sTWsc8K/2gFS/NcNIBfRLBe pGlv8C/7+vhgCxel5Mru03yPBFD0N1zCDszbRhSJoLnlZQ+M/T87/dtM5hS04PUdXO7oi6N y1f01V4dG+qYleVsW7NAg== X-UI-Out-Filterresults: notjunk:1;V01:K0:xkqhAvosuQk=:PANr1UjaGdffF0Te64DWQ+ TX0tc0dClioeKpZcnUyQcZuOov5uggrltj7ILFWGb6OOfx73ZjkfXNjyPpFAEt+U+5uXhraMk c6NfUlc/kX6/lDMtXxA1wKBgbKsKIpgdM4+Cg7g0EOE5ag72QviDS/or/5hiO+tbalojMxgkM XEX3ysQcKXdzc2biNwIuXMgjrZ2yL3SSplIT8tewEgrbI0ce5aY/MNRjXPf/89lCiMqBjLXze pC6hPns9KfB2wL3ZYp6Xn7sRtJvQRq0ULfClb10iyp14l3nl6DvdpfGZX0WZ8kTKiv1LJ7cUV UJGj64EDCOu5AHLxNkSTdpgazqt8of8a0Che76s3bt0opH3MNx/fkmk4gmhbKMCYRg1eL2A9+ QUrVrt6VNY+aTY0GWq+bbbM5obA1zy/yjIa6R0xCd6vlmh+JrmEXI4R6yh46hN1EznJ5FkE0u jdgNJpNH+EDk4Jr/aVrWs/LRzB2MQzhlEX3yse0HIzoyZa9Nq7SGN7YTdUtll8TQ9r1/00eDx IiLobrzh4+w47J3K7oVmOtbzb3NzOB04WWEUZUZ+xzH7x86NF1DFGpxncSQGwcMmnOIOW8tng iTUEkDp1Y9zPd6f+u9pqJu1Vl+AmvYLyE8JvL0oYjepyOyiasl7AZjKpOC5UiKqldz+af71Ef Inwz65AQyAyLbjkpa/6W+RBd6VDzCsAGKeK0tsoypxO6oEJqTVHgdOs7xRfPLL9QNMfCWdZBW lyqcYSb1dF76zf73 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() 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