public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH V2 0/5]mfd: tps65910: use regmap irq framework for interrupt
@ 2012-10-10 17:19 Laxman Dewangan
  2012-10-10 17:19 ` [PATCH V2 1/5] mfd: tps65910: Initialize mfd devices after all initialization done Laxman Dewangan
                   ` (4 more replies)
  0 siblings, 5 replies; 9+ messages in thread
From: Laxman Dewangan @ 2012-10-10 17:19 UTC (permalink / raw)
  To: broonie, gregkh, sameo; +Cc: swarren, linux-kernel, Laxman Dewangan

This patch series has following change:
- Use regmap irq framework for interrupt registration. Corrected the
  register bit definition for interrupts.
- Move the irq table to tps65910.c and get rid of tps65910-irq.c.
- Raarrange the init sequence of different sub moduled of tps65910 like
  irq, clock and then mfd devices.
- Export the irq domain handle from regmap to use in mfd driver.
- Pass the irq domain in mfd_add_devices to have proper interrupt mapping
  for sub devices like RTC.


Changes from V1:
- rearrange patch on which older patch3 become the new patch 1.
- Add stub for new api in the regmap.
- Add empty line if paragraph change in description.

Laxman Dewangan (5):
  mfd: tps65910: Initialize mfd devices after all initialization done
  mfd: tps65910: use regmap irq framework for interrupt support
  mfd: tps65910: move interrupt implementation code to mfd file
  regmap: add API to get irq_domain from regmap irq
  mfd: tps65910: pass irq_domain when adding mfd sub devices

 drivers/base/regmap/regmap-irq.c |   16 +++
 drivers/mfd/Makefile             |    2 +-
 drivers/mfd/tps65910-irq.c       |  260 --------------------------------------
 drivers/mfd/tps65910.c           |  233 +++++++++++++++++++++++++++++++++--
 include/linux/mfd/tps65910.h     |  143 +++++++++++++++-------
 include/linux/regmap.h           |    8 ++
 6 files changed, 349 insertions(+), 313 deletions(-)
 delete mode 100644 drivers/mfd/tps65910-irq.c


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

end of thread, other threads:[~2012-10-15 11:41 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-10-10 17:19 [PATCH V2 0/5]mfd: tps65910: use regmap irq framework for interrupt Laxman Dewangan
2012-10-10 17:19 ` [PATCH V2 1/5] mfd: tps65910: Initialize mfd devices after all initialization done Laxman Dewangan
2012-10-10 17:19 ` [PATCH V2 2/5] mfd: tps65910: use regmap irq framework for interrupt support Laxman Dewangan
2012-10-10 17:19 ` [PATCH V2 3/5] mfd: tps65910: move interrupt implementation code to mfd file Laxman Dewangan
2012-10-10 17:19 ` [PATCH V2 4/5] regmap: add API to get irq_domain from regmap irq Laxman Dewangan
2012-10-11  7:38   ` Mark Brown
2012-10-15  0:56   ` Mark Brown
2012-10-15 11:41     ` Laxman Dewangan
2012-10-10 17:19 ` [PATCH V2 5/5] mfd: tps65910: pass irq_domain when adding mfd sub devices Laxman Dewangan

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