devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] regulator: add support for mxs regulator
@ 2014-09-27  0:59 Stefan Wahren
  2014-09-27  0:59 ` [PATCH 1/2] DT: add binding " Stefan Wahren
  2014-09-27  0:59 ` [PATCH 2/2] regulator: add mxs regulator driver Stefan Wahren
  0 siblings, 2 replies; 19+ messages in thread
From: Stefan Wahren @ 2014-09-27  0:59 UTC (permalink / raw)
  To: lgirdwood, broonie, shawn.guo, robh+dt, pawel.moll, mark.rutland,
	ijc+devicetree, galak
  Cc: festevam, linux-kernel, devicetree, kernel, Stefan Wahren

This patch series adds support for Freescale i.MX23, i.xM28
on-chip regulators: vddd, vdda, vddio

This driver based on the Freescale high level [1] and low level 
driver [2], but contains the following changes:

* devicetree support
* fix for regulator modes
* drop support for overall_current and brown out
* replace udelay() with schedule()
* code cleanup

The code has been tested on a I2SE Duckbill.

[1] - http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/tree/drivers/regulator/mxs-regulator.c?h=imx_2.6.35_maintain
[2] - http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/tree/arch/arm/mach-mx28/power.c?h=imx_2.6.35_maintain

Stefan Wahren (2):
  DT: add binding for mxs regulator
  regulator: add mxs regulator driver

 .../bindings/regulator/mxs-regulator.txt           |   36 ++
 drivers/regulator/Kconfig                          |   11 +
 drivers/regulator/Makefile                         |    1 +
 drivers/regulator/mxs-regulator.c                  |  395 ++++++++++++++++++++
 4 files changed, 443 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/regulator/mxs-regulator.txt
 create mode 100644 drivers/regulator/mxs-regulator.c

-- 
1.7.9.5

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

end of thread, other threads:[~2014-10-03 11:46 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-27  0:59 [PATCH 0/2] regulator: add support for mxs regulator Stefan Wahren
2014-09-27  0:59 ` [PATCH 1/2] DT: add binding " Stefan Wahren
     [not found]   ` <1411779588-22031-2-git-send-email-stefan.wahren-eS4NqCHxEME@public.gmane.org>
2014-09-28 10:22     ` Mark Brown
     [not found]       ` <20140928102202.GM27755-GFdadSzt00ze9xe1eoZjHA@public.gmane.org>
2014-09-29  6:00         ` Stefan Wahren
     [not found]           ` <5428F592.3020809-eS4NqCHxEME@public.gmane.org>
2014-09-29 10:23             ` Mark Brown
2014-09-29 11:09     ` Mark Rutland
2014-09-29 11:53       ` Stefan Wahren
     [not found]         ` <54294832.8000702-eS4NqCHxEME@public.gmane.org>
2014-09-29 12:41           ` Mark Rutland
2014-09-29 13:10             ` Stefan Wahren
2014-09-29 13:23               ` Mark Rutland
2014-10-03 11:46                 ` Stefan Wahren
2014-09-27  0:59 ` [PATCH 2/2] regulator: add mxs regulator driver Stefan Wahren
2014-09-28 10:16   ` Mark Brown
2014-09-29  6:38     ` Stefan Wahren
     [not found]       ` <5428FE7B.8060700-eS4NqCHxEME@public.gmane.org>
2014-09-29 17:13         ` Mark Brown
     [not found]           ` <20140929171314.GW16977-GFdadSzt00ze9xe1eoZjHA@public.gmane.org>
2014-09-30  6:40             ` Stefan Wahren
2014-10-01 13:23             ` Stefan Wahren
2014-10-01 15:57               ` Mark Brown
2014-10-02 16:18   ` Fabio Estevam

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).