Skip to content

powerpc: Interrupt cleanups and API change preparation

Thomas Gleixner linuxppc-dev 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest20 patches 2 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/20powerpc/media5200: Consolidate chained IRQ handler install/removearch/powerpc/platforms/52xx/media5200.c+2 -20 replies
2/20powerpc/52xx: Consolidate chained IRQ handler install/removearch/powerpc/platforms/52xx/mpc52xx_gpt.c+2 -20 replies
3/20powerpc/pq2ads: Consolidate chained IRQ handler install/removearch/powerpc/platforms/82xx/pq2ads-pci-pic.c+1 -20 replies
4/20powerpc/axon_msi: Consolidate chained IRQ handler install/removearch/powerpc/platforms/cell/axon_msi.c+1 -20 replies
5/20powerpc/cell: Consolidate chained IRQ handler install/removearch/powerpc/platforms/cell/interrupt.c+2 -20 replies
6/20powerpc/spider-pic: Consolidate chained IRQ handler install/removearch/powerpc/platforms/cell/spider-pic.c+1 -20 replies
7/20powerpc/hlwd-pic: Consolidate chained IRQ handler install/removearch/powerpc/platforms/embedded6xx/hlwd-pic.c+3 -30 replies
8/20powerpc/holly: Consolidate chained IRQ handler install/removearch/powerpc/platforms/embedded6xx/holly.c+2 -20 replies
9/20powerpc/mpc7448: Consolidate chained IRQ handler install/removearch/powerpc/platforms/embedded6xx/mpc7448_hpc2.c+2 -20 replies
10/20powerpc/mpic: Consolidate chained IRQ handler install/removearch/powerpc/sysdev/mpic.c+2 -20 replies
11/20powerpc/qe_ic: Consolidate chained IRQ handler install/removearch/powerpc/sysdev/qe_lib/qe_ic.c+3 -40 replies
12/20powerpc/uic: Consolidate chained IRQ handler install/removearch/powerpc/sysdev/uic.c+2 -20 replies
13/20powerpc/irq: Use access helper irq_data_get_affinity_mask()arch/powerpc/kernel/irq.c arch/powerpc/sysdev/xics/ics-opal.c arch/powerpc/sysdev/xics/ics-rtas.c+3 -30 replies
14/20powerpc/mpc52xx: Use irq_set_handler_locked()arch/powerpc/platforms/52xx/mpc52xx_pic.c+1 -10 replies
15/20powerpc/cpm2: Use irq_set_handler_locked()arch/powerpc/sysdev/cpm2_pic.c+2 -20 replies
16/20powerpc/ipic: Use irq_set_handler_locked()arch/powerpc/sysdev/ipic.c+2 -20 replies
17/20powerpc/mpc8xx: Use irq_set_handler_locked()arch/powerpc/sysdev/mpc8xx_pic.c+1 -10 replies
18/20powerpc/mpc5121: Prepare cpld_pic_cascade for irq argument removalarch/powerpc/platforms/512x/mpc5121_ads_cpld.c+3 -10 replies
19/20powerpc/85xx: Prepare cascade handlers for irq argument removalarch/powerpc/platforms/85xx/mpc85xx_cds.c arch/powerpc/platforms/85xx/socrates_fpga_pic.c+4 -20 replies
20/20powerpc/cell: Prepare iic_ioexc_cascade for irq argument removalarch/powerpc/platforms/cell/interrupt.c+2 -10 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [patch 00/20] powerpc: 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/arm

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

Thanks,

tglx