Messages in this thread | | | From | Oleksij Rempel <> | Subject | [PATCH v7 0/3] Add support for ASM9260 interrupt controller | Date | Mon, 12 Oct 2015 21:15:29 +0200 |
| |
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
v6: - update against latest torvalds/linux.git master v4.3-rc4
v7: - remove irq_set_default_host and set_handle_irq from patch 1/2. they are artifacts from old code. - remove "return icoll_domain ? 0 : -ENODEV;" checking from both patches. - create separate patch to replace WARN_ON(!icoll_base), sinse it is separate bugfix
Oleksij Rempel (3): ARM: irqchip: mxs: do panic if icoll_base == NULL 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, 268 insertions(+), 19 deletions(-) create mode 100644 drivers/irqchip/alphascale_asm9260-icoll.h
-- 2.1.4
| |