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>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20191125132049.GC4535@sirena.org.uk>
Date:   Mon, 25 Nov 2019 13:20:49 +0000
From:   Mark Brown <broonie@...nel.org>
To:     Linus Torvalds <torvalds@...ux-foundation.org>
Cc:     linux-kernel@...r.kernel.org, Liam Girdwood <lgirdwood@...il.com>
Subject: [GIT PULL] regulator updates for v5.5

The following changes since commit af42d3466bdc8f39806b26f593604fdc54140bcb:

  Linux 5.4-rc8 (2019-11-17 14:47:30 -0800)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git tags/regulator-v5.5

for you to fetch changes up to a21da94f617bce0771144ea8093b6987184b38d0:

  Merge branch 'regulator-5.5' into regulator-next (2019-11-22 19:56:20 +0000)

----------------------------------------------------------------
regulator: Updates for v5.5

Another fairly quiet release for the regulator API, some work all around
including some core work but mostly in specialist or driver specific
code:

 - Fix for powering off boot-on regulators.
 - Enhancements to the coupled regulator support introduced in the last
   release.
 - Conversion of a bunch of drivers to the fwnode API for GPIOs.
 - Mode support for DA9062.
 - New device support for Qualcomm PM1650, PM8004 and PM895 and Silergy
   SR83X.
 - Removal of obsolete AB8505 support.

----------------------------------------------------------------
Andreas Kemnade (1):
      regulator: rn5t618: fix rc5t619 ldo10 enable

Angelo G. Del Regno (3):
      regulator: qcom_spmi: Add PM8950 SPMI regulator
      regulator: qcom_smd: Add PM8950 regulators
      regulator: qcom_spmi: Add support for PM8004 regulators

Axel Lin (9):
      regulator: pbias: Use of_device_get_match_data
      regulator: da9063: Simplify da9063_buck_set_mode for BUCK_MODE_MANUAL case
      regulator: da9062: Simplify the code iterating all regulators
      regulator: pbias: Get rid of struct pbias_regulator_data
      regulator: rk808: Constify rk817 regulator_ops
      regulator: rk808: Fix warning message in rk817_set_ramp_delay
      regulator: rk808: Remove rk817_set_suspend_voltage function
      regulator: da9062: Simplify da9062_buck_set_mode for BUCK_MODE_MANUAL case
      regulator: da9062: Return REGULATOR_MODE_INVALID for invalid mode

Christoph Fritz (3):
      regulator: da9062: refactor buck modes into header
      regulator: da9062: add of_map_mode support for bucks
      dt-bindings: mfd: da9062: describe buck modes

Dmitry Osipenko (2):
      regulator: core: Release coupled_rdevs on regulator_init_coupling() error
      regulator: core: Allow generic coupling only for always-on regulators

Dmitry Torokhov (9):
      gpiolib: introduce devm_fwnode_gpiod_get_index()
      gpiolib: introduce fwnode_gpiod_get_index()
      regulator: s5m8767: switch to using devm_fwnode_gpiod_get
      regulator: slg51000: switch to using fwnode_gpiod_get_index
      regulator: tps65090: switch to using devm_fwnode_gpiod_get
      regulator: s2mps11: switch to using devm_fwnode_gpiod_get
      regulator: da9211: switch to using devm_fwnode_gpiod_get
      regulator: tps65132: switch to using devm_fwnode_gpiod_get()
      regulator: max77686: switch to using fwnode_gpiod_get_index

Douglas Anderson (1):
      regulator: Document "regulator-boot-on" binding more thoroughly

Guido Günther (1):
      regulator: bd718x7: Add MODULE_ALIAS()

Kiran Gunda (2):
      regulator: dt-bindings: Add PM6150x compatibles
      regulator: qcom-rpmh: add PM6150/PM6150L regulator support

Krzysztof Kozlowski (1):
      regulator: Fix Kconfig indentation

Mark Brown (4):
      Merge branch 'ib-fwnode-gpiod-get-index' of git://git.kernel.org/.../linusw/linux-gpio into regulator-5.5
      Merge branch 'regulator-5.4' into regulator-5.5
      Merge branch 'regulator-5.4' into regulator-linus
      Merge branch 'regulator-5.5' into regulator-next

Matti Vaittinen (1):
      regulator: bd70528: Add MODULE_ALIAS to allow module auto loading

Pascal Paillet (2):
      regulator: core: Let boot-on regulators be powered off
      regulator: stpmic1: Set a default ramp delay value

Peng Fan (2):
      dt-bindings: regulator: fixed: add off-on-delay-us property
      regulator: fixed: add off-on-delay

Pragnesh Patel (1):
      fixed-regulator: dt-bindings: Fixed building error for compatible property

Saravana Kannan (1):
      regulator: core: Don't try to remove device links if add failed

Stephan Gerhold (2):
      regulator: ab8500: Remove AB8505 USB regulator
      regulator: ab8500: Remove SYSCLKREQ from enum ab8505_regulator_id

Sven Van Asbroeck (2):
      tps6105x: add optional devicetree support
      regulator: tps6105x: add optional devicetree support

Vasily Khoruzhick (1):
      regulator: fan53555: add chip id for Silergy SYR83X

Yizhuo (1):
      regulator: max8907: Fix the usage of uninitialized variable in max8907_regulator_probe()

YueHaibing (3):
      regulator: pcap-regulator: remove unused variable 'SW3_table'
      regulator: stm32-vrefbuf: use devm_platform_ioremap_resource() to simplify code
      regulator: uniphier: use devm_platform_ioremap_resource() to simplify code

zhengbin (1):
      regulator: vexpress: Use PTR_ERR_OR_ZERO() to simplify code

 Documentation/devicetree/bindings/mfd/da9062.txt   |  4 +
 .../bindings/regulator/fixed-regulator.yaml        |  4 +
 .../bindings/regulator/qcom,rpmh-regulator.txt     |  4 +
 .../bindings/regulator/qcom,smd-rpm-regulator.txt  | 21 +++++
 .../bindings/regulator/qcom,spmi-regulator.txt     | 25 ++++++
 .../devicetree/bindings/regulator/regulator.yaml   |  7 +-
 drivers/gpio/gpiolib-devres.c                      | 33 +++-----
 drivers/gpio/gpiolib.c                             | 48 +++++++++++
 drivers/mfd/tps6105x.c                             | 34 +++++++-
 drivers/regulator/Kconfig                          |  8 +-
 drivers/regulator/ab8500.c                         | 17 ----
 drivers/regulator/bd70528-regulator.c              |  1 +
 drivers/regulator/bd718x7-regulator.c              |  1 +
 drivers/regulator/core.c                           | 19 ++++-
 drivers/regulator/da9062-regulator.c               | 63 ++++++++-------
 drivers/regulator/da9063-regulator.c               |  9 +--
 drivers/regulator/da9211-regulator.c               | 12 +--
 drivers/regulator/fan53555.c                       |  2 +
 drivers/regulator/fixed.c                          |  2 +
 drivers/regulator/internal.h                       |  1 +
 drivers/regulator/max77686-regulator.c             |  5 +-
 drivers/regulator/max8907-regulator.c              | 15 +++-
 drivers/regulator/pbias-regulator.c                | 75 +++++++-----------
 drivers/regulator/pcap-regulator.c                 |  4 -
 drivers/regulator/qcom-rpmh-regulator.c            | 62 ++++++++++++++-
 drivers/regulator/qcom_smd-regulator.c             | 92 ++++++++++++++++++++++
 drivers/regulator/qcom_spmi-regulator.c            | 41 ++++++++++
 drivers/regulator/rk808-regulator.c                | 29 ++-----
 drivers/regulator/rn5t618-regulator.c              |  2 +-
 drivers/regulator/s2mps11.c                        |  7 +-
 drivers/regulator/s5m8767.c                        |  7 +-
 drivers/regulator/slg51000-regulator.c             | 13 ++-
 drivers/regulator/stm32-vrefbuf.c                  |  4 +-
 drivers/regulator/stpmic1_regulator.c              |  6 ++
 drivers/regulator/tps6105x-regulator.c             |  2 +
 drivers/regulator/tps65090-regulator.c             | 26 +++---
 drivers/regulator/tps65132-regulator.c             | 17 ++--
 drivers/regulator/uniphier-regulator.c             |  4 +-
 drivers/regulator/vexpress-regulator.c             |  5 +-
 .../dt-bindings/regulator/dlg,da9063-regulator.h   | 16 ++++
 include/linux/gpio/consumer.h                      | 54 ++++++++++---
 include/linux/regulator/ab8500.h                   |  3 -
 include/linux/regulator/fixed.h                    |  1 +
 43 files changed, 576 insertions(+), 229 deletions(-)
 create mode 100644 include/dt-bindings/regulator/dlg,da9063-regulator.h

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

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ