public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/5] Power: pfuze100: support driver model and regulator
@ 2015-07-28 14:48 Peng Fan
  2015-07-28 14:48 ` [U-Boot] [PATCH 1/5] power: pfuze100 correct SWBST macro definition Peng Fan
                   ` (4 more replies)
  0 siblings, 5 replies; 21+ messages in thread
From: Peng Fan @ 2015-07-28 14:48 UTC (permalink / raw)
  To: u-boot

This patch set is to support driver model for pfuze100 and implement
regulator driver for pfuze100. Patches has been tested on i.MX7D
validation board.

Here registeres for standby mode are not touched, all operation read/write
register are for NORMAL state. For example, to pfuze100,
sw1volt is for controlling voltage for normal state, sw1stdby is for
controlling voltage for standby state. The driver only read/write sw1volt,
but not touch sw1stdby. This will be done later, since I do not come up
with a good idea to operate sw1stdby.

This pfuze driver model part and regulator driver use max77686 driver
as a reference.

Peng Fan (5):
  power: pfuze100 correct SWBST macro definition
  power: regulator use node name when no regulator-name
  power: pmic: pfuze100 support driver model
  power: regulator: add pfuze100 support
  fsl: common: pfuze: no use original pfuze code if DM_PMIC

 board/freescale/common/pfuze.c             |   2 +
 drivers/power/pmic/Kconfig                 |   7 +
 drivers/power/pmic/pmic_pfuze100.c         |  89 +++++
 drivers/power/regulator/Kconfig            |   8 +
 drivers/power/regulator/Makefile           |   1 +
 drivers/power/regulator/pfuze100.c         | 596 +++++++++++++++++++++++++++++
 drivers/power/regulator/regulator-uclass.c |   4 +-
 include/power/pfuze100_pmic.h              |  29 +-
 8 files changed, 730 insertions(+), 6 deletions(-)
 create mode 100644 drivers/power/regulator/pfuze100.c

-- 
1.8.4

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

end of thread, other threads:[~2015-08-04 13:16 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-07-28 14:48 [U-Boot] [PATCH 0/5] Power: pfuze100: support driver model and regulator Peng Fan
2015-07-28 14:48 ` [U-Boot] [PATCH 1/5] power: pfuze100 correct SWBST macro definition Peng Fan
2015-08-02 22:30   ` Simon Glass
2015-07-28 14:48 ` [U-Boot] [PATCH 2/5] power: regulator use node name when no regulator-name Peng Fan
2015-08-02 22:31   ` Simon Glass
2015-08-03  0:23     ` Peng Fan
2015-08-03 15:00       ` Przemyslaw Marczak
2015-08-04  0:12         ` Peng Fan
2015-07-28 14:48 ` [U-Boot] [PATCH 3/5] power: pmic: pfuze100 support driver model Peng Fan
2015-08-02 22:31   ` Simon Glass
2015-08-03 15:01   ` Przemyslaw Marczak
2015-08-04  0:15     ` Peng Fan
2015-07-28 14:48 ` [U-Boot] [PATCH 4/5] power: regulator: add pfuze100 support Peng Fan
2015-08-02 22:30   ` Simon Glass
2015-08-03  0:38     ` Peng Fan
2015-08-04  2:08       ` Peng Fan
2015-08-04 12:46         ` Simon Glass
2015-08-04 13:16           ` Przemyslaw Marczak
2015-08-04 13:16           ` Peng Fan
2015-07-28 14:48 ` [U-Boot] [PATCH 5/5] fsl: common: pfuze: no use original pfuze code if DM_PMIC Peng Fan
2015-08-02 22:30   ` Simon Glass

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