public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/7] twl4030: finish threaded IRQ conversion
@ 2011-06-30  9:51 Felipe Balbi
  2011-06-30  9:51 ` [PATCH 1/7] mfd: twl4030-irq: remove trailing whitespaces Felipe Balbi
                   ` (7 more replies)
  0 siblings, 8 replies; 23+ messages in thread
From: Felipe Balbi @ 2011-06-30  9:51 UTC (permalink / raw)
  To: Linux OMAP Mailing List
  Cc: Linux Kernel Mailing List, Samuel Ortiz, Tony Lindgren,
	Thomas Gleixner, Felipe Balbi

Hi,

the following patches where boot-tested on beagle xM
and everything seems fine. MMC root filesystem still
mounts, /proc/interrupts looks like ps aux | grep irq
shows our threads, etc.

please give it a thorough review as there are places
where I was confused of what to do.

Later patches could (should?) come making use of
Sparse IRQ numbers (by allocating irq_descs dynamically)
and I'm not sure I like that chained handler too much.

If I understood correctly the chained handler is simply
avoiding a request_threaded_irq() on e.g. twl4030-gpio.c
driver. Not sure if it's that nice. Anyway, here we have
the final conversion.

Felipe Balbi (7):
  mfd: twl4030-irq: remove trailing whitespaces
  mfd: twl4030-irq: implement bus_lock/bus_sync_unlock methods
  mfd: twl4030-irq: drop the kthread
  mfd: twl4030-irq: drop mask_work
  mfd: twl4030-irq: drop edge_work
  mfd: twl4030-irq: set irq nested flag
  rtc: twl: move to threaded irq

 drivers/mfd/twl4030-irq.c |  342 +++++++++++++++++----------------------------
 drivers/rtc/rtc-twl.c     |   10 +--
 2 files changed, 132 insertions(+), 220 deletions(-)

-- 
1.7.6


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

end of thread, other threads:[~2011-12-12 17:58 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-30  9:51 [PATCH 0/7] twl4030: finish threaded IRQ conversion Felipe Balbi
2011-06-30  9:51 ` [PATCH 1/7] mfd: twl4030-irq: remove trailing whitespaces Felipe Balbi
2011-06-30  9:51 ` [PATCH 2/7] mfd: twl4030-irq: implement bus_lock/bus_sync_unlock methods Felipe Balbi
2011-06-30  9:51 ` [PATCH 3/7] mfd: twl4030-irq: drop the kthread Felipe Balbi
2011-12-06 15:28   ` [regression] " Felipe Contreras
2011-12-07  6:51     ` Felipe Balbi
2011-12-07 11:04       ` Felipe Contreras
2011-12-07 11:30         ` NeilBrown
2011-12-07 18:32           ` Felipe Contreras
2011-12-07 13:39         ` Felipe Balbi
2011-12-07 13:59           ` Jarkko Nikula
2011-12-07 18:31             ` Felipe Contreras
2011-12-12 17:48   ` Felipe Contreras
2011-06-30  9:51 ` [PATCH 4/7] mfd: twl4030-irq: drop mask_work Felipe Balbi
2011-06-30  9:51 ` [PATCH 5/7] mfd: twl4030-irq: drop edge_work Felipe Balbi
2011-06-30  9:51 ` [PATCH 6/7] mfd: twl4030-irq: set irq nested flag Felipe Balbi
2011-12-12 17:58   ` Felipe Contreras
2011-06-30  9:51 ` [PATCH 7/7] rtc: twl: move to threaded irq Felipe Balbi
2011-07-09  4:09 ` [PATCH 0/7] twl4030: finish threaded IRQ conversion Mark Brown
2011-08-18 21:36   ` Felipe Balbi
2011-08-18 21:48     ` Felipe Balbi
2011-08-22 14:54     ` Samuel Ortiz
2011-08-22 18:04       ` Felipe Balbi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox