On 20 April 2015 at 12:07, Przemyslaw Marczak <p.marc...@samsung.com> wrote: > This commit adds support to MAX77686 regulator driver, > based on a driver model regulator's API. It implements > almost all regulator operations, beside those for setting > and geting the Current value. > For proper bind and operation it requires the MAX77686 PMIC driver. > > New file: drivers/power/regulator/max77686.c > New config: CONFIG_DM_REGULATOR_MAX77686 > > Signed-off-by: Przemyslaw Marczak <p.marc...@samsung.com> > --- > Changes V2: > - change debug() to error() > - code cleanup > - fix data types > - ldo/buck state implementation > - adjust to new uclass api > > Changes V3: > - regulator/max77686.c: > -- adjust to api changes > -- add separeted drivers for buck and ldo > -- bind regulators by its compatibles > - Kconfig: add regulator max77686 entry > > Changes V4: > - move DM_REGULATOR_MAX77686 Kconfig entry from: drivers/power/Kconfig to > drivers/power/regulator/Kconfig > - regulator/max77686.c: cleanup > - regulator/max77686.c: add missing break for switch > - regulator/max77686.c: includes cleanup > - regulator.h: comments cleanup > - add binding info > > --- > doc/device-tree-bindings/regulator/max77686.txt | 70 ++ > drivers/power/Makefile | 1 - > drivers/power/regulator/Kconfig | 8 + > drivers/power/regulator/Makefile | 1 + > drivers/power/regulator/max77686.c | 825 > ++++++++++++++++++++++++ > include/power/max77686_pmic.h | 19 +- > include/power/regulator.h | 42 +- > 7 files changed, 942 insertions(+), 24 deletions(-) > create mode 100644 doc/device-tree-bindings/regulator/max77686.txt > create mode 100644 drivers/power/regulator/max77686.c
Acked-by: Simon Glass <s...@chromium.org> _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot