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 for Android: free password hash cracker in your pocket
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20130220121859.GD2726@opensource.wolfsonmicro.com>
Date:	Wed, 20 Feb 2013 12:19:00 +0000
From:	Mark Brown <broonie@...nsource.wolfsonmicro.com>
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.9

The following changes since commit 19f949f52599ba7c3f67a5897ac6be14bfcb1200:

  Linux 3.8 (2013-02-18 15:58:34 -0800)

are available in the git repository at:

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

for you to fetch changes up to 2730fd82cbb922e6be8df08ba32c21be41757d3d:

  Merge remote-tracking branch 'regulator/topic/tps65090' into regulator-next (2013-02-19 12:43:12 +0000)

----------------------------------------------------------------

regulator: Updates for v3.9

A fairly quiet release for the regulator API, the bulk of the changes
being lots of small cleanups and API updates contributed by Axel Lin
with just a small set of larger changes:

- New driver for LP8755
- DT support for S5M8767, TPS51632, TPS6507x and TPS65090
- Support for writing a "commit changes" bit in the regmap helper
  functions.

----------------------------------------------------------------
Amit Daniel Kachhap (1):
      regulator: add device tree support for s5m8767

Anson Huang (1):
      regulators: anatop: add set_voltage_time_sel interface

Axel Lin (36):
      regulator: lp872x: Kill _rdev_to_offset() function
      regulator: lp3971: Convert to get_voltage_sel
      regulator: core: Allow specify apply_[reg|bit] for regmap based voltage_sel operations
      regulator: da9052: Use apply_[reg|bit] with regmap based voltage_sel operations
      regulator: tps6586x: Use apply_[reg|bit] with regmap based voltage_sel operations
      regulator: 88pm8607: Update update_bit for BUCK2 in pm8607_set_voltage_sel
      regulator: 88pm8607: Use apply_[reg|bit] with regmap based voltage_sel operations
      regulator: max8997: Remove set_voltage_time_sel setting for max8997_ldo_ops
      regulator: max8997: Convert max8997_safeout_ops to set_voltage_sel and list_voltage_table
      regulator: lp8788-ldo: Use ldo->en_pin to check if regulator is enabled by external pin
      regulator: da9055: Remove unused v_shift field from struct da9055_volt_reg
      regulator: lp8755: Fix lp8755_regulator_init unwind code
      regulator: lp8755: Fix mask for pchip->mphase
      regulator: lp3972: Convert to get_voltage_sel
      regulator: lp8788-buck: Silence build warning
      regulator: lp8788-buck: Remove buck[1|2]_vout_addr array
      regulator: s5m8767: Remove max_vol parameter from s5m8767_convert_voltage_to_sel
      regulator: lp8755: Don't show unrelated messags in lp8755_probe error paths
      regulator: lp8755: Remove enum bucks
      regulator: s5m8767: Convert to regulator_[get|set]_voltage_sel_regmap
      regulator: lp8755: Use LP8755_BUCK_MAX instead of magic number
      regulator: gpio-regulator: Use of_gpio_count()
      regulator: gpio-regulator: Staticize of_get_gpio_regulator_config()
      regulator: tps6507x: Fix using wrong dev argument for calling of_regulator_match
      regulator: Add missing of_node_put()
      regulator: tps65090: Fix using wrong dev argument for calling of_regulator_match
      regulator: max8997: Use of_get_child_count()
      regulator: mc13xxx: Use of_get_child_count()
      regulator: palmas: Remove a redundant setting for warm_reset
      regulator: s5m8767: Use of_get_child_count()
      regulator: max8998: Let regulator core handle the case selector == old_selector
      regulator: core: Optimize _regulator_do_set_voltage if voltage does not change
      regulator: s5m8767: Fix dev argument for devm_kzalloc and of_get_regulator_init_data
      regulator: s5m8767: Prevent possible NULL pointer dereference
      regulator: as3711: Fix checking if no platform initialization data
      regulator: tps51632: Use regulator_[get|set]_voltage_sel_regmap

Daniel Jeong (1):
      regulator: lp8755: new driver for LP8755

Kim, Milo (5):
      lp8788-buck: fix a parent deivce in _probe()
      lp8788-buck: fix a parent device on devm_gpio_request()
      lp8788-buck: fix a for-loop coding style
      lp8788-ldo: fix a parent device in _probe()
      lp8788-ldo: fix a parent device on devm_gpio_request()

Laxman Dewangan (3):
      regulator: tps51632: add register property for regmap
      regulator: tps51632: add DT support
      regulator: tps65090: add DT support

Mark Brown (30):
      regulator: arizona-micsupp: Enable SYSCLK for charge pump
      regulator: arizona-micsupp: Enable bypass in default constraints
      ASoC: wm5102: Provide MICSUPP widget for regulator driver
      ASoC: wm5110: Provide MICSUPP widget for regulator driver
      Merge tag 'regulator-3.8-rc3' into regulator-s5m8767
      Merge remote-tracking branches 'regulator/fix/max8907', 'regulator/fix/max8997', 'regulator/fix/tps65910' and 'regulator/topic/mc13892' into regulator-of
      regulator: s5m8767: Fix build in non-DT case
      Merge tag 'v3.8-rc7' into regulator-core
      Merge remote-tracking branch 'regulator/topic/anatop' into regulator-next
      Merge remote-tracking branch 'regulator/topic/apply' into regulator-next
      Merge remote-tracking branch 'regulator/topic/arizona' into regulator-next
      Merge remote-tracking branch 'regulator/topic/as3711' into regulator-next
      Merge remote-tracking branch 'regulator/topic/core' into regulator-next
      Merge remote-tracking branch 'regulator/topic/da9055' into regulator-next
      Merge remote-tracking branch 'regulator/topic/gpio' into regulator-next
      Merge remote-tracking branch 'regulator/topic/lp3971' into regulator-next
      Merge remote-tracking branch 'regulator/topic/lp3972' into regulator-next
      Merge remote-tracking branch 'regulator/topic/lp872x' into regulator-next
      Merge remote-tracking branch 'regulator/topic/lp8755' into regulator-next
      Merge remote-tracking branch 'regulator/topic/lp8788' into regulator-next
      Merge remote-tracking branch 'regulator/topic/max77686' into regulator-next
      Merge remote-tracking branch 'regulator/topic/max8997' into regulator-next
      Merge remote-tracking branch 'regulator/topic/max8998' into regulator-next
      Merge remote-tracking branch 'regulator/topic/mc13892' into regulator-next
      Merge remote-tracking branch 'regulator/topic/of' into regulator-next
      Merge remote-tracking branch 'regulator/topic/palmas' into regulator-next
      Merge remote-tracking branch 'regulator/topic/s5m8767' into regulator-next
      Merge remote-tracking branch 'regulator/topic/tps51632' into regulator-next
      Merge remote-tracking branch 'regulator/topic/tps6507x' into regulator-next
      Merge remote-tracking branch 'regulator/topic/tps65090' into regulator-next

Matt Sealey (2):
      regulator: mc13892-regulator: correct/refine handling of the SWxHI bit
      regulator: mc13892: sanity check num_regulators parsed vs. registered

Michał Mirosław (1):
      regulator: show state for GPIO-controlled regulators

Paolo Pisati (1):
      regulator: core: if voltage scaling fails, restore original voltage values

Russ Dill (1):
      regulator: Fix memory garbage dev_err printout.

Shawn Guo (1):
      regulator: anatop: improve precision of delay time

Thiago Farina (1):
      regulator: max77686: Reuse rdev_get_id() function.

Vishwanathrao Badarkhe, Manish (1):
      regulator: tps6507x: add device tree support.

 Documentation/devicetree/bindings/mfd/tps6507x.txt |   91 ++++
 .../bindings/regulator/anatop-regulator.txt        |    8 +
 .../bindings/regulator/s5m8767-regulator.txt       |  152 ++++++
 .../bindings/regulator/tps51632-regulator.txt      |   27 +
 drivers/mfd/sec-core.c                             |   75 ++-
 drivers/regulator/88pm8607.c                       |   40 +-
 drivers/regulator/Kconfig                          |   10 +
 drivers/regulator/Makefile                         |    1 +
 drivers/regulator/anatop-regulator.c               |   41 ++
 drivers/regulator/arizona-micsupp.c                |   78 ++-
 drivers/regulator/as3711-regulator.c               |    2 +-
 drivers/regulator/core.c                           |   43 +-
 drivers/regulator/da9052-regulator.c               |   46 +-
 drivers/regulator/da9055-regulator.c               |    3 -
 drivers/regulator/gpio-regulator.c                 |    7 +-
 drivers/regulator/lp3971.c                         |   22 +-
 drivers/regulator/lp3972.c                         |   22 +-
 drivers/regulator/lp872x.c                         |   36 +-
 drivers/regulator/lp8755.c                         |  566 ++++++++++++++++++++
 drivers/regulator/lp8788-buck.c                    |   41 +-
 drivers/regulator/lp8788-ldo.c                     |  133 +----
 drivers/regulator/max77686.c                       |   14 +-
 drivers/regulator/max8907-regulator.c              |    7 +-
 drivers/regulator/max8925-regulator.c              |    3 +-
 drivers/regulator/max8997.c                        |   89 +--
 drivers/regulator/max8998.c                        |   14 +-
 drivers/regulator/mc13892-regulator.c              |  111 +++-
 drivers/regulator/mc13xxx-regulator-core.c         |   25 +-
 drivers/regulator/mc13xxx.h                        |    4 +-
 drivers/regulator/palmas-regulator.c               |    7 +-
 drivers/regulator/s5m8767.c                        |  268 ++++++---
 drivers/regulator/tps51632-regulator.c             |  152 ++++--
 drivers/regulator/tps6507x-regulator.c             |   92 ++++
 drivers/regulator/tps65090-regulator.c             |  106 +++-
 drivers/regulator/tps6586x-regulator.c             |   54 +-
 drivers/regulator/tps65910-regulator.c             |    6 +-
 include/linux/mfd/samsung/core.h                   |   11 +-
 include/linux/platform_data/lp8755.h               |   71 +++
 include/linux/regulator/driver.h                   |    6 +
 sound/soc/codecs/wm5102.c                          |    4 +
 sound/soc/codecs/wm5110.c                          |    4 +
 41 files changed, 1923 insertions(+), 569 deletions(-)
 create mode 100755 Documentation/devicetree/bindings/mfd/tps6507x.txt
 create mode 100644 Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt
 create mode 100644 Documentation/devicetree/bindings/regulator/tps51632-regulator.txt
 create mode 100644 drivers/regulator/lp8755.c
 create mode 100644 include/linux/platform_data/lp8755.h

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

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ