All of lore.kernel.org
 help / color / mirror / Atom feed
* [patch 00/38] mips: irq chip overhaul and cleanup
@ 2011-03-23 21:08 Thomas Gleixner
  2011-03-23 21:08 ` [patch 01/38] mips; Convert alchemy to new irq chip functions Thomas Gleixner
                   ` (37 more replies)
  0 siblings, 38 replies; 97+ messages in thread
From: Thomas Gleixner @ 2011-03-23 21:08 UTC (permalink / raw)
  To: linux-mips; +Cc: Ralf Baechle

Ralf,

the following series converts all mips irq chips to the new callbacks
and makes use of the enhancements which were made in the genirq core
code. That series includes two patches from Lars which do the initial
conversion of jz4740.

It requires two patches which are in

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

Please pull that branch into your tree.

The series is compile tested as far as the defconfigs compile. Some of
them refuse to build before that series, so I ignored them.

tarball of the quilt series can be found here for your conveniance:

	http://master.kernel.org/~tglx/patches.tar.bz2

Thanks,

	tglx
---

 Kconfig                          |    2 
 alchemy/common/irq.c             |   98 ++++++++--------
 alchemy/devboards/bcsr.c         |   18 +-
 ar7/irq.c                        |   42 +++---
 ath79/irq.c                      |   23 +--
 bcm63xx/irq.c                    |   77 +++++-------
 cavium-octeon/octeon-irq.c       |  237 ++++++++++++++++++---------------------
 dec/ioasic-irq.c                 |   60 ++-------
 dec/kn02-irq.c                   |   23 +--
 emma/markeins/irq.c              |   67 ++++-------
 include/asm/irq.h                |   64 +++++-----
 jazz/irq.c                       |   14 --
 jz4740/gpio.c                    |  111 ++++++++----------
 jz4740/irq.c                     |   32 +++--
 kernel/i8259.c                   |   37 ++----
 kernel/irq-gic.c                 |   44 ++-----
 kernel/irq-gt641xx.c             |   26 ++--
 kernel/irq-msc01.c               |   51 +++-----
 kernel/irq-rm7000.c              |   18 +-
 kernel/irq-rm9000.c              |   49 +++-----
 kernel/irq.c                     |   49 --------
 kernel/irq_cpu.c                 |   46 +++----
 kernel/irq_txx9.c                |   28 ++--
 kernel/smtc.c                    |   13 --
 lasat/interrupt.c                |   16 +-
 loongson/common/bonito-irq.c     |   16 +-
 mti-malta/malta-smtc.c           |    9 -
 pci/msi-octeon.c                 |   20 +--
 pmc-sierra/msp71xx/msp_irq_cic.c |   41 ++----
 pmc-sierra/msp71xx/msp_irq_per.c |   80 ++-----------
 pmc-sierra/msp71xx/msp_irq_slp.c |   18 +-
 pnx833x/common/interrupts.c      |   98 ++--------------
 pnx8550/common/int.c             |   18 +-
 powertv/asic/irq_asic.c          |   13 --
 rb532/irq.c                      |   32 ++---
 sgi-ip22/ip22-int.c              |   60 ++++-----
 sgi-ip27/ip27-irq.c              |   38 ++----
 sgi-ip27/ip27-timer.c            |   11 -
 sgi-ip32/ip32-irq.c              |  134 ++++++----------------
 sibyte/bcm1480/irq.c             |   55 +++------
 sibyte/sb1250/irq.c              |   53 ++------
 sni/a20r.c                       |   23 ---
 sni/pcimt.c                      |   21 ---
 sni/pcit.c                       |   21 ---
 sni/rm200.c                      |   42 ++----
 txx9/generic/irq_tx4939.c        |   28 ++--
 txx9/jmr3927/irq.c               |   14 --
 txx9/rbtx4927/irq.c              |   58 ++++-----
 txx9/rbtx4938/irq.c              |   54 +++-----
 txx9/rbtx4939/irq.c              |   14 --
 vr41xx/common/icu.c              |   72 +++++------
 vr41xx/common/irq.c              |   19 +--
 52 files changed, 944 insertions(+), 1363 deletions(-)

^ permalink raw reply	[flat|nested] 97+ messages in thread

end of thread, other threads:[~2011-03-29 13:20 UTC | newest]

Thread overview: 97+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-23 21:08 [patch 00/38] mips: irq chip overhaul and cleanup Thomas Gleixner
2011-03-23 21:08 ` [patch 01/38] mips; Convert alchemy to new irq chip functions Thomas Gleixner
2011-03-24  7:41   ` Manuel Lauss
2011-03-24  8:14     ` Thomas Gleixner
2011-03-24 14:06       ` Ralf Baechle
2011-03-23 21:08 ` [patch 02/38] mips: ar7: Convert to new irq_chip functions Thomas Gleixner
2011-03-24 14:09   ` Ralf Baechle
2011-03-23 21:08 ` [patch 03/38] mips: ath79: " Thomas Gleixner
2011-03-24 14:07   ` Ralf Baechle
2011-03-23 21:08 ` [patch 04/38] mips: bcm63xx: " Thomas Gleixner
2011-03-24 14:10   ` Ralf Baechle
2011-03-23 21:08 ` [patch 05/38] mips: cavium-octeon: " Thomas Gleixner
2011-03-23 21:31   ` David Daney
2011-03-24 14:12     ` Ralf Baechle
2011-03-23 21:08 ` [patch 06/38] mips: dec: " Thomas Gleixner
2011-03-24 14:18   ` Ralf Baechle
2011-03-24 15:21     ` Maciej W. Rozycki
2011-03-24 16:16       ` Thomas Gleixner
2011-03-24 18:14         ` Maciej W. Rozycki
2011-03-24 19:29           ` Thomas Gleixner
2011-03-25  0:33             ` Maciej W. Rozycki
2011-03-29 12:56               ` Atsushi Nemoto
2011-03-29 13:20                 ` Maciej W. Rozycki
2011-03-23 21:08 ` [patch 07/38] mips: emma: " Thomas Gleixner
2011-03-24 14:18   ` Ralf Baechle
2011-03-23 21:08 ` [patch 08/38] mips: jazz: " Thomas Gleixner
2011-03-24 14:19   ` Ralf Baechle
2011-03-23 21:08 ` [patch 09/38] MIPS: JZ4740: Convert to new irq functions Thomas Gleixner
2011-03-24 14:20   ` Ralf Baechle
2011-03-23 21:08 ` [patch 10/38] MIPS: JZ4740: GPIO: Use shared irq chip for all gpios Thomas Gleixner
2011-03-24 12:15   ` Sergei Shtylyov
2011-03-24 12:59     ` Thomas Gleixner
2011-03-24 14:28     ` Ralf Baechle
2011-03-23 21:08 ` [patch 11/38] mips: jz4740: Cleanup the mechanical irq_chip conversion Thomas Gleixner
2011-03-24 14:29   ` Ralf Baechle
2011-03-23 21:08 ` [patch 12/38] misp: lasat: Convert to new irq_chip functions Thomas Gleixner
2011-03-24 14:31   ` Ralf Baechle
2011-03-23 21:08 ` [patch 13/38] mips: i8259: " Thomas Gleixner
2011-03-24 14:32   ` Ralf Baechle
2011-03-23 21:08 ` [patch 14/38] mips: gic: " Thomas Gleixner
2011-03-24 12:22   ` Sergei Shtylyov
2011-03-24 14:34     ` Ralf Baechle
2011-03-23 21:08 ` [patch 16/38] mips: msc01: " Thomas Gleixner
2011-03-24 14:35   ` Ralf Baechle
2011-03-23 21:08 ` [patch 15/38] mips: gt641: " Thomas Gleixner
2011-03-24 14:34   ` Ralf Baechle
2011-03-23 21:09 ` [patch 17/38] mips: rm7000: " Thomas Gleixner
2011-03-24 14:35   ` Ralf Baechle
2011-03-23 21:09 ` [patch 18/38] mips: rm9000: " Thomas Gleixner
2011-03-24 14:36   ` Ralf Baechle
2011-03-23 21:09 ` [patch 19/38] misp: irq_cpu: " Thomas Gleixner
2011-03-24 12:28   ` Sergei Shtylyov
2011-03-24 14:37     ` Ralf Baechle
2011-03-23 21:09 ` [patch 20/38] mips: txx9: Convert core " Thomas Gleixner
2011-03-24 14:39   ` Ralf Baechle
2011-03-23 21:09 ` [patch 21/38] mips: smtc: Use irq_data in smtc_forward_irq() Thomas Gleixner
2011-03-24 14:40   ` Ralf Baechle
2011-03-23 21:09 ` [patch 22/38] mips: smtc: Cleanup the hook mess and use irq_data Thomas Gleixner
2011-03-24 14:40   ` Ralf Baechle
2011-03-23 21:09 ` [patch 23/38] mips: Use generic show_interrupts() Thomas Gleixner
2011-03-24 14:41   ` Ralf Baechle
2011-03-23 21:09 ` [patch 24/38] mips: loongson: Convert to new irq_chip functions Thomas Gleixner
2011-03-24 14:43   ` Ralf Baechle
2011-03-23 21:09 ` [patch 25/38] mips: pmc-sierra: " Thomas Gleixner
2011-03-24 14:44   ` Ralf Baechle
2011-03-23 21:09 ` [patch 26/38] mips: pnx83xx: " Thomas Gleixner
2011-03-24 14:44   ` Ralf Baechle
2011-03-23 21:09 ` [patch 28/38] mips: powertv: " Thomas Gleixner
2011-03-24 14:47   ` Ralf Baechle
2011-03-23 21:09 ` [patch 27/38] mips: pnx855: " Thomas Gleixner
2011-03-24 12:32   ` Sergei Shtylyov
2011-03-24 14:45     ` Ralf Baechle
2011-03-23 21:09 ` [patch 29/38] mips: rb532: " Thomas Gleixner
2011-03-24 14:53   ` Ralf Baechle
2011-03-23 21:09 ` [patch 30/38] mips: sgi-ip22: " Thomas Gleixner
2011-03-24 14:49   ` Ralf Baechle
2011-03-23 21:09 ` [patch 31/38] mips: sgi-ip27: " Thomas Gleixner
2011-03-24 14:50   ` Ralf Baechle
2011-03-23 21:09 ` [patch 32/38] mips: sgi32: " Thomas Gleixner
2011-03-24 14:50   ` Ralf Baechle
2011-03-23 21:09 ` [patch 33/38] mips: sybyte: " Thomas Gleixner
2011-03-24 14:51   ` Ralf Baechle
2011-03-23 21:09 ` [patch 34/38] mips: sni: " Thomas Gleixner
2011-03-24 14:52   ` Ralf Baechle
2011-03-23 21:09 ` [patch 35/38] mips: txx9: " Thomas Gleixner
2011-03-24 14:53   ` Ralf Baechle
2011-03-23 21:09 ` [patch 36/38] mips: vr41: " Thomas Gleixner
2011-03-24 12:36   ` Sergei Shtylyov
2011-03-24 14:55     ` Ralf Baechle
2011-03-23 21:09 ` [patch 37/38] mips: vr41xx: Cleanup the direct access to irq_desc[] Thomas Gleixner
2011-03-24 12:44   ` Sergei Shtylyov
2011-03-24 13:00     ` Thomas Gleixner
2011-03-24 13:56       ` Sergei Shtylyov
2011-03-24 14:21         ` Thomas Gleixner
2011-03-24 15:12           ` Ralf Baechle
2011-03-23 21:09 ` [patch 38/38] mips: Select GENERIC_HARDIRQS_NO_DEPRECATED Thomas Gleixner
2011-03-24 14:15   ` Ralf Baechle

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.