linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH V3 0/2] tps80031: Add mfd and regulator driver
@ 2012-11-11 15:11 Laxman Dewangan
  2012-11-11 15:12 ` [PATCH V3 1/2] mfd: add TI TPS80031 mfd core driver Laxman Dewangan
  2012-11-11 15:12 ` [PATCH V3 2/2] regulator: tps80031: add regulator driver for tps80031 Laxman Dewangan
  0 siblings, 2 replies; 14+ messages in thread
From: Laxman Dewangan @ 2012-11-11 15:11 UTC (permalink / raw)
  To: sameo, broonie, lrg; +Cc: linux-kernel, Laxman Dewangan

This patch series supports mfd core and regulator driver for the
Texas Instruments TPS80031/ TPS80032 Fully Integrated Power
Management with Power Path and Battery Charger. The device
provides five configurable step-down converters, 11 general
purpose LDOs, USB OTG Module, ADC, RTC, 2 PWM, System Voltage
Regulator/Battery Charger with Power Path from USB, 32K
clock generator.

Changes from V1:
- remove the volatle api.
- add regmap irq regardless of client->irq.
- Correct the irq cleanups.
- remove usage of irq_base.
- remove suspend/resume
- Correct acroym and ES nomenclature.
- Rewrite dcdc get voltage apis.
- Remove -1 and +1 in vsel.
- Correct the vbus ops for sw and hw based.

Changes from V2:
- Merge the header change from regulator pathc to mfd patch.
- Remove the change on 2/2 (for regulator) on header and moved in patch 1/2.

Laxman Dewangan (2):
  mfd: add TI TPS80031 mfd core driver
  regulator: tps80031: add regulator driver for tps80031

 drivers/mfd/Kconfig                    |   14 +
 drivers/mfd/Makefile                   |    1 +
 drivers/mfd/tps80031.c                 |  545 ++++++++++++++++++++++
 drivers/regulator/Kconfig              |    9 +
 drivers/regulator/Makefile             |    1 +
 drivers/regulator/tps80031-regulator.c |  789 ++++++++++++++++++++++++++++++++
 include/linux/mfd/tps80031.h           |  632 +++++++++++++++++++++++++
 7 files changed, 1991 insertions(+), 0 deletions(-)
 create mode 100644 drivers/mfd/tps80031.c
 create mode 100644 drivers/regulator/tps80031-regulator.c
 create mode 100644 include/linux/mfd/tps80031.h


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

end of thread, other threads:[~2012-11-14  3:51 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-11-11 15:11 [PATCH V3 0/2] tps80031: Add mfd and regulator driver Laxman Dewangan
2012-11-11 15:12 ` [PATCH V3 1/2] mfd: add TI TPS80031 mfd core driver Laxman Dewangan
2012-11-12 11:30   ` Guennadi Liakhovetski
2012-11-13  7:46   ` Mark Brown
2012-11-13 17:48     ` Laxman Dewangan
2012-11-14  1:22       ` Mark Brown
2012-11-14  2:35         ` Laxman Dewangan
2012-11-14  2:45           ` Mark Brown
2012-11-14  3:01             ` Laxman Dewangan
2012-11-14  3:04               ` Mark Brown
2012-11-14  3:51                 ` Laxman Dewangan
2012-11-11 15:12 ` [PATCH V3 2/2] regulator: tps80031: add regulator driver for tps80031 Laxman Dewangan
2012-11-12 12:28   ` Guennadi Liakhovetski
2012-11-13  6:54   ` Mark Brown

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).