From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934520AbcCOIrn (ORCPT ); Tue, 15 Mar 2016 04:47:43 -0400 Received: from [106.187.55.193] ([106.187.55.193]:32966 "EHLO mezzanine.sirena.org.uk" rhost-flags-FAIL-FAIL-OK-OK) by vger.kernel.org with ESMTP id S932247AbcCOIri (ORCPT ); Tue, 15 Mar 2016 04:47:38 -0400 Date: Tue, 15 Mar 2016 08:47:03 +0000 From: Mark Brown To: Linus Torvalds Cc: linux-kernel@vger.kernel.org, Liam Girdwood Message-ID: <20160315084703.GG2566@sirena.org.uk> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Cgrdyab2wu3Akvjd" Content-Disposition: inline X-Cookie: Walk softly and carry a megawatt laser. User-Agent: Mutt/1.5.24 (2015-08-30) X-SA-Exim-Connect-IP: 2a01:348:6:8808:fab::3 X-SA-Exim-Mail-From: broonie@sirena.org.uk Subject: [GIT PULL] regulator updates for v4.6 X-SA-Exim-Version: 4.2.1 (built Mon, 26 Dec 2011 16:24:06 +0000) X-SA-Exim-Scanned: Yes (on mezzanine.sirena.org.uk) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --Cgrdyab2wu3Akvjd Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable The following changes since commit f6cede5b49e822ebc41a099fe41ab4989f64e2cb: Linux 4.5-rc7 (2016-03-06 14:48:03 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git tags/= regulator-v4.6 for you to fetch changes up to 768e66686cfe83f786f6ae26f1799cca69e80523: Merge remote-tracking branches 'regulator/topic/s5m8767' and 'regulator/t= opic/vexpress' into regulator-next (2016-03-13 15:20:14 +0700) ---------------------------------------------------------------- regulator: Updates for v4.6 This has been an extremely quiet release for the regulator API, aside =66rom bugfixes and small enhancements the only thing that really stands out are the new drivers for Action Semiconductors ACT8945A, HiSilicon HI665x, and the Maxim MAX20024 and MAX77620. ---------------------------------------------------------------- Arnd Bergmann (1): regulator: s5m8767: fix get_register() error handling Axel Lin (4): regulator: ad5398: Fix return value of ad5398_write_reg regulator: max77620: Remove unused fields regulator: max77620: Eliminate duplicate code regulator: max77620: Remove duplicate module alias Bernhard Walle (1): regulator: ltc3589: Make IRQ optional Charles Keepax (1): regulator: core: Rely on regulator_dev_release to free constraints Chen Feng (2): regulator: hi655x: Document for hi655x regulator regulator: hi655x: enable regulator for hi655x PMIC Chen-Yu Tsai (3): regulator: axp20x: Remove voltage readout support for switch regulato= rs regulator: axp20x: Use linear voltage ranges for AXP20X LDO4 regulator: axp20x: Use of_match name as default regulator name James Ban (2): regulator: pv88090: fix incorrect clear of event register regulator: pv88060: fix incorrect clear of event register Javier Martinez Canillas (6): regulator: mt6397: Add platform device ID table regulator: mt6397: Add OF match table regulator: max77802: Fix DT binding document reference regulator: max77802: Fix DT binding document reference regulator: Rename files for max77686 and max77802 drivers regulator: max77686: Fix MAINTAINER entry to match driver Krzysztof Adamski (2): regulator: core: Request GPIO before creating sysfs entries regulator: core: fix crash in error path of regulator_register Krzysztof Kozlowski (2): regulator: s2mps11: Simplify expression used in BUILD_BUG_ON regulator: s2mps11: Use local variable for number of regulators Laxman Dewangan (10): regulator: add DT binding doc for regulator of PMIC max77620/max20024 regulator: max77620: add regulator driver for max77620/max20024 regulator: DT: Add DT property for active-discharge configuration regulator: core: Add support for active-discharge configuration regulator: helper: Add helper to configure active-discharge using reg= map regulator: core: Add support for active-discharge configuration regulator: max77620: Add support to configure active-discharge regulator: of: Use of_property_read_u32() for reading min/max regulator: pwm: Fix calculation of voltage-to-duty cycle regulator: pwm: Add support to have multiple instance of pwm regulator Maarten ter Huurne (3): regulator: act8865: Remove "static" from local variable regulator: act8865: Rename platform_data field to init_data regulator: act8865: Specify fixed voltage of 3.3V for ACT8600's REG9 Mark Brown (10): Merge branch 'fix/core' of git://git.kernel.org/.../broonie/regulator= into regulator-core Merge branch 'topic/discharge' of git://git.kernel.org/.../broonie/re= gulator into regulator-max77620 Merge remote-tracking branch 'regulator/fix/core' into regulator-linus Merge remote-tracking branches 'regulator/fix/ad5398', 'regulator/fix= /da9210', 'regulator/fix/max77802' and 'regulator/fix/pv88090' into regulat= or-linus Merge remote-tracking branch 'regulator/topic/core' into regulator-ne= xt Merge remote-tracking branches 'regulator/topic/act8865', 'regulator/= topic/act8945a', 'regulator/topic/axp20x' and 'regulator/topic/cs4271' into= regulator-next Merge remote-tracking branches 'regulator/topic/discharge', 'regulato= r/topic/fan53555', 'regulator/topic/gpio', 'regulator/topic/hi655x' and 're= gulator/topic/lp872x' into regulator-next Merge remote-tracking branches 'regulator/topic/ltc3589', 'regulator/= topic/max77620', 'regulator/topic/max77686', 'regulator/topic/max77802' and= 'regulator/topic/maxim' into regulator-next Merge remote-tracking branches 'regulator/topic/mt6397', 'regulator/t= opic/of', 'regulator/topic/pv88060', 'regulator/topic/pwm' and 'regulator/t= opic/s2mps11' into regulator-next Merge remote-tracking branches 'regulator/topic/s5m8767' and 'regulat= or/topic/vexpress' into regulator-next Pascal Huerst (1): ASoC: cs4271: add regulator consumer support Paul Kocialkowski (2): regulator: lp872x: Remove warning about invalid DVS GPIO regulator: lp872x: Add enable GPIO pin support Rabin Vincent (1): regulator: gpio: don't print error on EPROBE_DEFER Sudeep Holla (1): regulator: vexpress: rename vexpress regulator implementation Wenyou Yang (2): regulator: act8945a: add regulator driver for ACT8945A regulator: add documentation for ACT8945A's regulator DT bindings Wolfram Sang (1): regulator: da9210: fix lockdep warning zhangqing (1): regulator: fan53555: fill set_suspend_enable/disable callback .../bindings/regulator/act8945a-regulator.txt | 80 ++ .../regulator/hisilicon,hi655x-regulator.txt | 29 + .../devicetree/bindings/regulator/lp872x.txt | 1 + .../devicetree/bindings/regulator/max77802.txt | 2 +- .../bindings/regulator/regulator-max77620.txt | 200 +++++ .../devicetree/bindings/regulator/regulator.txt | 5 + Documentation/devicetree/bindings/sound/cs4271.txt | 7 + MAINTAINERS | 4 +- drivers/regulator/Kconfig | 26 + drivers/regulator/Makefile | 9 +- drivers/regulator/act8865-regulator.c | 8 +- drivers/regulator/act8945a-regulator.c | 165 +++++ drivers/regulator/ad5398.c | 6 +- drivers/regulator/axp20x-regulator.c | 56 +- drivers/regulator/core.c | 75 +- drivers/regulator/da9210-regulator.c | 5 + drivers/regulator/fan53555.c | 18 + drivers/regulator/gpio-regulator.c | 6 +- drivers/regulator/helpers.c | 23 + drivers/regulator/hi655x-regulator.c | 227 ++++++ drivers/regulator/lp872x.c | 38 +- drivers/regulator/ltc3589.c | 15 +- drivers/regulator/max77620-regulator.c | 813 +++++++++++++++++= ++++ .../regulator/{max77686.c =3D> max77686-regulator.c} | 0 .../regulator/{max77802.c =3D> max77802-regulator.c} | 0 drivers/regulator/mt6397-regulator.c | 15 +- drivers/regulator/of_regulator.c | 21 +- drivers/regulator/pv88060-regulator.c | 8 +- drivers/regulator/pv88090-regulator.c | 8 +- drivers/regulator/pwm-regulator.c | 29 +- drivers/regulator/s2mps11.c | 43 +- drivers/regulator/s5m8767.c | 13 +- .../regulator/{vexpress.c =3D> vexpress-regulator.c} | 0 include/linux/regulator/act8865.h | 4 +- include/linux/regulator/driver.h | 17 + include/linux/regulator/lp872x.h | 5 + include/linux/regulator/machine.h | 12 + sound/soc/codecs/cs4271.c | 69 +- 38 files changed, 1921 insertions(+), 141 deletions(-) create mode 100644 Documentation/devicetree/bindings/regulator/act8945a-re= gulator.txt create mode 100644 Documentation/devicetree/bindings/regulator/hisilicon,h= i655x-regulator.txt create mode 100644 Documentation/devicetree/bindings/regulator/regulator-m= ax77620.txt create mode 100644 drivers/regulator/act8945a-regulator.c create mode 100644 drivers/regulator/hi655x-regulator.c create mode 100644 drivers/regulator/max77620-regulator.c rename drivers/regulator/{max77686.c =3D> max77686-regulator.c} (100%) rename drivers/regulator/{max77802.c =3D> max77802-regulator.c} (100%) rename drivers/regulator/{vexpress.c =3D> vexpress-regulator.c} (100%) --Cgrdyab2wu3Akvjd Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJW58wGAAoJECTWi3JdVIfQDAMH/RxeYOYRjLRcx31MuABv88bj c34f12Sm/PJN32Oi4OO9mcaMGJ/qC8jNsXLIQx19qCqlqZDZ7ivaE0VQ8jdDdkmB 8oLEF+WYRcmTz41n0e48OFNpwbtMmc6YWo/tcEGCjTZmHof0/qu9zZfLCR2VlPgY xMPLIjBoTmofsy2ss1uULqhAtgGiLJxHwPIgPKAk/cPptYJxlZO0JfY/MjcSgrMn V0/nIxJ2iL+Ffq1zfo6lawk8KHcQOHGc8hGKhNQ4ZXDG6QKV2xwn+Wdn9C0vKIkV LGP5YW4lWEjJ0HJw8XwiH5W8lfM6EpCe1Fvqlh8Oy9L3mqOG0I0HsTd0973oblQ= =dPmR -----END PGP SIGNATURE----- --Cgrdyab2wu3Akvjd--