Skip to content

MIPS: Interrupt cleanups and API change preparation

Thomas Gleixner linux-mips lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest12 patches 8 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/12MIPS/jz4740: Consolidate chained IRQ handler install/removearch/mips/jz4740/gpio.c+2 -20 replies
2/12MIPS/pci-ar71xx: Consolidate chained IRQ handler install/removearch/mips/pci/pci-ar71xx.c+2 -20 replies
3/12MIPS/pci-ar724x: Consolidate chained IRQ handler install/removearch/mips/pci/pci-ar724x.c+2 -20 replies
4/12MIPS/pci-rt3883: Consolidate chained IRQ handler install/removearch/mips/pci/pci-rt3883.c+1 -22 replies
5/12MIPS/irq: Use access helper irq_data_get_affinity_mask()arch/mips/bcm63xx/irq.c arch/mips/cavium-octeon/octeon-irq.c arch/mips/pmcs-msp71xx/msp_irq_cic.c+11 -80 replies
6/12MIPS/alchemy: Use irq_set_chip_handler_name_locked()arch/mips/alchemy/common/irq.c+2 -20 replies
7/12MIPS/bcm63xx: Use irq_set_handler_locked()arch/mips/bcm63xx/irq.c+2 -20 replies
8/12MIPS/alchemy: Remove pointless irqdisable/enablearch/mips/alchemy/devboards/bcsr.c+0 -25 replies
9/12MIPS/ath91: Remove pointless irqdisable/enablearch/mips/ath79/irq.c+2 -160 replies
10/12MIPS/cavium/octeon: Replace the homebrewn flow handlerarch/mips/cavium-octeon/octeon-irq.c+11 -111 reply
11/12MIPS/netlogic: Prepare ipi handlers for irq argument removalarch/mips/netlogic/common/smp.c+4 -20 replies
12/12MIPS/PCI/rt3883: Prepare rt3883_pci_irq_handler for irq argument removalarch/mips/pci/pci-rt3883.c+2 -20 replies

Reviews trailers per patch

1 of 12 patches has a Reviewed-by or Acked-by.

PatchDavid Daney
1/12
2/12
3/12
4/12
5/12
6/12
7/12
8/12
9/12
10/12A-b
11/12
12/12

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [patch 00/12] MIPS: Interrupt cleanups and API change preparation

The following patch series contains the following changes:

- Consolidation of chained interrupt handler setup/removal

- Switch to functions which avoid a redundant interrupt descriptor lookup

- Preparation of interrupt flow handlers for the 'irq' argument removal

The series has no dependencies and is also available as a git branch for your convenience:

git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/mips

If you want me to carry the patches in the irq/core branch of tip, please let me know.

Thanks,

tglx