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: <1253656399.11624.842.camel@vega>
Date:	Tue, 22 Sep 2009 22:53:19 +0100
From:	Liam Girdwood <lrg@...mlogic.co.uk>
To:	Linus Torvalds <torvalds@...ux-foundation.org>,
	Andrew Morton <akpm@...ux-foundation.org>
Cc:	linux-kernel <linux-kernel@...r.kernel.org>
Subject: [GIT PULL] Regulator for 2.6.32

Hi Linus,

Please pull the following regulator updates for 2.6.32. 

Highlights for 2.6.32 are new drivers for the TI TPS65023 and TPS6507x
PMICs. Other notable driver changes include list_voltage() support for
the DA903x and PCF50633. 

The regulator core also received regulator_get_exclusive() for client
drivers that require exclusive access to their supply regulators. Other
changes include better error reporting, fixes to constraint checking,
bug fixes and documentation clean ups.

Thanks

Liam

---

The following changes since commit 43c1266ce4dc06bfd236cec31e11e9ecd69c0bef:
  Linus Torvalds (1):
        Merge branch 'perfcounters-rename-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6.git for-linus

Anuj Aggarwal (3):
      Regulator: Add TPS65023 regulator driver
      Regulator: Add TPS6507x regulator driver
      Regulator: Adding TPS65023 and TPS6507x in Kconfig and Makefile

Felipe Balbi (1):
      regulator: userspace: use sysfs_create_group

Haojian Zhuang (5):
      regulator: add buck3 in da903x driver
      regulator: support da9030 BUCK in da903x driver
      regulator: replace ADTV1 register by ADTV2 in da903x
      regulator: support list voltage in da903x
      regulator: fix voltage range in da9034 ldo12

Joe Perches (1):
      drivers/regulator/pcf50633-regulator.c: Remove unnecessary semicolons

Lars-Peter Clausen (1):
      Regulator: Implement list_voltage for pcf50633 regulator driver.

Liam Girdwood (1):
      regulator: tps650xx - build fixes for x86_64

Linus Walleij (2):
      Fix some regulator documentation
      REGULATOR Handle positive returncode from enable

Mark Brown (16):
      regulator: Report regulator_get() failure in virtual consumer
      regulator: Make virtual consumer use dev_printk
      regulator: Make virtual consumer a bit more chatty
      regulator: Allow consumer supplies to be set up with dev_name()
      regulator: Define full constraints function with REGULATOR disabled
      regulator: Add regulator_get_exclusive() API
      regulator: Add regulator voltage range check API
      regulator: Warn when unregistering an in-use regulator
      regulator: Fix support for deviceless supply mappings
      regulator: Improve virtual consumer probe error handling
      regulator: More explict error reporting for fixed regulator
      regulator: Check for constraints before using them for name
      regulator: Check for constraints in regulator_init_complete()
      regulator: Push locking for regulator_is_enabled() out
      regulator: regulator_enable() permission checking
      regulator: Add some brief design documentation

Michael Prokop (1):
      drivers/regulator/Kconfig: fix typo (s/Usersapce/Userspace/) in REGULATOR_USERSPACE_CONSUMER description

Mike Rapoport (1):
      regulator: da903x: consolidate DA903[045]_DVC macros

Roel Kluin (2):
      regulator: add check index of wm8350->pmic.pdev[]
      regulator: fix calculation of voltage range in da9034_set_ldo12_voltage()

Roger Quadros (1):
      regulator: Add GPIO enable control to fixed voltage regulator driver

Wolfram Sang (5):
      regulator: update a filename in documentation
      regulator: fix typos
      regulator: drop 'default n'
      regulator/lp3971: drop unnecessary initialization
      regulator/driver: be more specific in nanodoc for is_enabled

roald (1):
      regulator: add initialization macro of regulator supply

 Documentation/power/regulator/design.txt    |   33 ++
 Documentation/power/regulator/machine.txt   |    4 +-
 Documentation/power/regulator/overview.txt  |    4 +-
 Documentation/power/regulator/regulator.txt |    5 +-
 drivers/regulator/Kconfig                   |   24 +-
 drivers/regulator/Makefile                  |    3 +
 drivers/regulator/core.c                    |  285 ++++++++---
 drivers/regulator/da903x.c                  |   77 +++-
 drivers/regulator/fixed.c                   |   91 ++++-
 drivers/regulator/lp3971.c                  |    2 +-
 drivers/regulator/pcf50633-regulator.c      |   98 +++--
 drivers/regulator/tps65023-regulator.c      |  632 ++++++++++++++++++++++++
 drivers/regulator/tps6507x-regulator.c      |  714 +++++++++++++++++++++++++++
 drivers/regulator/userspace-consumer.c      |   45 +-
 drivers/regulator/virtual.c                 |   56 ++-
 drivers/regulator/wm8350-regulator.c        |    2 +
 include/linux/mfd/da903x.h                  |    4 +-
 include/linux/regulator/consumer.h          |    4 +
 include/linux/regulator/driver.h            |    5 +-
 include/linux/regulator/fixed.h             |   24 +
 include/linux/regulator/machine.h           |   26 +-
 include/linux/regulator/max1586.h           |    4 +-
 22 files changed, 1966 insertions(+), 176 deletions(-)
 create mode 100644 Documentation/power/regulator/design.txt
 create mode 100644 drivers/regulator/tps65023-regulator.c
 create mode 100644 drivers/regulator/tps6507x-regulator.c


--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ