lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20140805182600.GG17528@sirena.org.uk>
Date:	Tue, 5 Aug 2014 19:26:00 +0100
From:	Mark Brown <broonie@...nel.org>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
Cc:	Liam Girdwood <lgirdwood@...il.com>, linux-kernel@...r.kernel.org
Subject: [GIT PULL] regulator updates for v3.17

The following changes since commit 19583ca584d6f574384e17fe7613dfaeadcdc4a6:

  Linux 3.16 (2014-08-03 15:25:02 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git tags/regulator-v3.17

for you to fetch changes up to f955c8ba265540617da67d528ea74e50d48ad2be:

  Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap into regulator-next (2014-08-05 19:01:34 +0100)

----------------------------------------------------------------
regulator: Updates for v3.17

A couple of nice new features this month, the ability to map regulators
in order to allow voltage control by external coprocessors is something
people have been asking for for a long time.

 - Improved support for switch only "regulators", allowing current state
   to be read from the parent regulator but no setting.
 - Support for obtaining the register access method used to set
   voltages, for use in systems which can offload control of this to a
   coprocessor (typically for DVFS).
 - Support for Active-Semi AC8846, Dialog DA9211 and Texas Instruments
   TPS65917.

----------------------------------------------------------------
Alexander Shiyan (2):
      regulator: mc13xxx: Remove unused field "hi_bit"
      regulator: mc13xxx: Remove unnecessary locks

Axel Lin (8):
      regulator: tps6586x: Use regulator_list_voltage_linear for dvm/ldo4/sw2
      regulator: ab8500: Remove ab8500_regulator_of_probe()
      regulator: ab8500: Remove ab8500_regulator_debug_init/exit()
      regulator: twl: Convert to use devm_kmemdup()
      regulator: max8952: Convert to devm_gpio_request_one()
      regulator: da9211: Remove unnecessary devm_regulator_unregister() calls
      regulator: s2mps11: Update module description and Kconfig to add S2MPU02 support
      regulator: act8865: Remove error variable in act8865_pmic_probe

Beniamino Galvani (7):
      regulator: act8865: set correct number of regulators in pdata
      regulator: act8865: fix parsing of platform data
      regulator: act8865: set correct number of regulators in pdata
      regulator: act8865: prepare support for other act88xx devices
      regulator: act8865: add support for act8846
      regulator: act8865: add act8846 to DT binding documentation
      regulator: act8865: fix build when OF is not enabled

Dan Carpenter (1):
      regulator: 88pm800: remove duplicate PM800_BUCK3 define

Felipe Balbi (3):
      regulator: tps65218: fix DCDC4 linear voltage range
      regulator: tps65218: drop unneeded field from our regulator macro
      regulator: tps65218: drop order dependency

Himangi Saraogi (1):
      regulator: lp8755: Use devm_regulator_register

James Ban (1):
      regulator: da9211: new regulator driver

Javier Martinez Canillas (3):
      regulator: core: Get voltage from parent if not available
      regulator: core: Allow to get voltage count and list from parent
      regulator: tps65090: Set voltage for fixed regulators

Jingoo Han (1):
      regulator: bcm590xx: remove unnecessary OOM messages

Keerthy (11):
      mfd: Add DT bindings for tps65917 PMIC
      regulator: palmas: Add tps65917 compatible string
      mfd: palmas: Add tps65917 specific definitions and enums
      mfd: palmas: Add tps65917 support
      regulator: palmas: Shift the reg_info structure definition to the header file
      mfd: palmas: shift the palmas_sleep_requestor_info structure definition to the header file
      regulator: palmas: Add palmas_pmic_driver_data structure
      regulator: palmas: add driver data and modularize the probe
      regulator: palmas: Add tps65917 PMIC support
      regulator: tps65218: Add fixed_uV fields for dcdc5 and dcdc6
      regulator: Add DT bindings for tps65218 PMIC regulators.

Mark Brown (17):
      Merge remote-tracking branch 'regulator/fix/palmas' into regulator-palmas
      Merge tag 'mfd-extcon-regulator-v3.17' of git://git.kernel.org/.../lee/mfd into regulator-s2mpu02
      Merge remote-tracking branch 'regulator/fix/tps65218' into regulator-tps65218
      regmap: Allow regmap_get_device() to be used by modules
      regmap: Fix return code for stub regmap_get_device()
      regulator: lp872x: Don't set constraints within the regulator driver
      regulator: Add missing statics and inlines for stub functions
      Merge remote-tracking branch 'regmap/topic/getdev' into regmap-next
      Merge remote-tracking branch 'regulator/fix/act8865' into regulator-act8865
      Merge remote-tracking branches 'regulator/fix/act8865', 'regulator/fix/arizona' and 'regulator/fix/tps65218' into regulator-linus
      Merge remote-tracking branch 'regulator/topic/core' into regulator-next
      Merge remote-tracking branches 'regulator/topic/88pm800', 'regulator/topic/ab8500', 'regulator/topic/act8865', 'regulator/topic/as3722' and 'regulator/topic/bcm590xx' into regulator-next
      Merge remote-tracking branches 'regulator/topic/da9211', 'regulator/topic/getreg', 'regulator/topic/gpio' and 'regulator/topic/lp872x' into regulator-next
      Merge remote-tracking branches 'regulator/topic/lp8755', 'regulator/topic/ltc3589', 'regulator/topic/max8952', 'regulator/topic/mc13xxx' and 'regulator/topic/palmas' into regulator-next
      Merge remote-tracking branches 'regulator/topic/s2mps11', 'regulator/topic/s2mpu02', 'regulator/topic/s5m8767' and 'regulator/topic/tps65090' into regulator-next
      Merge remote-tracking branches 'regulator/topic/tps65217', 'regulator/topic/tps65218', 'regulator/topic/tps6586x' and 'regulator/topic/twl' into regulator-next
      Merge branch 'for-next' of git://git.kernel.org/.../broonie/regmap into regulator-next

Nikesh Oswal (1):
      regulator: arizona-ldo1: remove bypass functionality

Nishanth Menon (7):
      regulator: core: print error value when constraints are not applied
      regulator: palmas: Squelch sparse warnings
      regulator: palmas: Rename reg_info to palmas_reg_info
      regulator: palmas: Simplify code by using pointer to palmas_reg_info
      regulator: palmas: Rename palmas_regs_info to palmas_generic_regs_info
      regulator: palmas: Simplify code by not indexing regulator_desc unnecessarily
      regulator: palmas: Fix SMPS enable/disable/is_enable for tps65917

Russell King (1):
      regulator: core: convert to use gpio_desc internally

Sachin Kamat (5):
      regulator: ltc3589: Staticize ltc3589_reg_defaults
      regulator: as3722: Fix incorrect parameter initialization
      regulator: s5m8767: Remove unused variable
      regulator: tps65217: Fix build warnings
      regulator: tps65218: Fix build warnings

Tuomas Tynkkynen (2):
      regmap: Add regmap_get_device
      regulator: Add helpers for low-level register access

 Documentation/devicetree/bindings/mfd/palmas.txt   |    2 +
 .../bindings/regulator/act8865-regulator.txt       |    7 +-
 .../devicetree/bindings/regulator/palmas-pmic.txt  |    1 +
 .../devicetree/bindings/regulator/tps65218.txt     |   23 +
 Documentation/power/regulator/consumer.txt         |   35 +
 drivers/base/regmap/regmap.c                       |   13 +
 drivers/extcon/extcon-max77693.c                   |   35 +-
 drivers/mfd/Kconfig                                |    1 +
 drivers/mfd/Makefile                               |    2 +-
 drivers/mfd/max77693-irq.c                         |  336 ------
 drivers/mfd/max77693.c                             |  210 ++--
 drivers/mfd/palmas.c                               |  233 ++++-
 drivers/regulator/88pm800.c                        |    1 -
 drivers/regulator/Kconfig                          |   14 +-
 drivers/regulator/Makefile                         |    1 +
 drivers/regulator/ab8500.c                         |   38 +-
 drivers/regulator/act8865-regulator.c              |  329 +++---
 drivers/regulator/arizona-ldo1.c                   |    2 -
 drivers/regulator/as3722-regulator.c               |    4 +-
 drivers/regulator/bcm590xx-regulator.c             |   16 +-
 drivers/regulator/core.c                           |  126 ++-
 drivers/regulator/da9211-regulator.c               |  368 +++++++
 drivers/regulator/da9211-regulator.h               |  271 +++++
 drivers/regulator/lp872x.c                         |    9 -
 drivers/regulator/lp8755.c                         |   23 +-
 drivers/regulator/ltc3589.c                        |    2 +-
 drivers/regulator/max77693.c                       |   12 +-
 drivers/regulator/max8952.c                        |   34 +-
 drivers/regulator/mc13xxx-regulator-core.c         |   37 +-
 drivers/regulator/mc13xxx.h                        |    1 -
 drivers/regulator/palmas-regulator.c               | 1104 ++++++++++++++------
 drivers/regulator/s2mps11.c                        |    2 +-
 drivers/regulator/s5m8767.c                        |    4 +-
 drivers/regulator/tps65090-regulator.c             |   76 +-
 drivers/regulator/tps65217-regulator.c             |    4 +-
 drivers/regulator/tps65218-regulator.c             |   52 +-
 drivers/regulator/tps6586x-regulator.c             |  129 +--
 drivers/regulator/twl-regulator.c                  |   13 +-
 include/linux/mfd/max77693-private.h               |   54 +-
 include/linux/mfd/palmas.h                         |  837 +++++++++++++++
 include/linux/regmap.h                             |    7 +
 include/linux/regulator/ab8500.h                   |   14 -
 include/linux/regulator/act8865.h                  |   23 +-
 include/linux/regulator/consumer.h                 |   26 +
 include/linux/regulator/da9211.h                   |   32 +
 45 files changed, 3322 insertions(+), 1241 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/regulator/tps65218.txt
 delete mode 100644 drivers/mfd/max77693-irq.c
 create mode 100644 drivers/regulator/da9211-regulator.c
 create mode 100644 drivers/regulator/da9211-regulator.h
 create mode 100644 include/linux/regulator/da9211.h

Download attachment "signature.asc" of type "application/pgp-signature" (820 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ