From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752449AbbBRQbT (ORCPT ); Wed, 18 Feb 2015 11:31:19 -0500 Received: from mail-we0-f182.google.com ([74.125.82.182]:39626 "EHLO mail-we0-f182.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751596AbbBRQbR (ORCPT ); Wed, 18 Feb 2015 11:31:17 -0500 Date: Wed, 18 Feb 2015 16:31:12 +0000 From: Lee Jones To: torvalds@linux-foundation.org Cc: linux-kernel@vger.kernel.org Subject: Re: [GIT PULL] MFD fixes for v3.20 Message-ID: <20150218163112.GI22296@x1> References: <20150217115630.GB3989@x1> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20150217115630.GB3989@x1> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Let's try this one more time. Linus, The following changes since commit b7392d2247cfe6771f95d256374f1a8e6a6f48d6: Linux 3.19-rc2 (2014-12-28 16:49:37 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git tags/mfd-for-linus-3.20 for you to fetch changes up to 0a65fbf64dad890d9dd60ab1dc0ebdb9fb0a9e33: mfd: intel_soc_pmic: Add missing error check for devm_kzalloc (2015-02-16 17:11:43 +0000) ---------------------------------------------------------------- Changes to existing drivers: - Repair platform device collision; da9052, wm8994-core - Regmap configuration amendments; tps65218 - Fix runtime PM deadlock; rtsx_usb - Remove unused/superfluous code; db8500-prcmu, omap-usb-host - Enable watchdog timer; lpc_sch - Add start/stop RX URBs helpers; dln2 - Remove platform device (DT only); max77686, max77802 - Support suspend and resume; dln2 - Add Device Tree support; da9063 - Supply extra error checking; intel_soc_pmic - Constify all the things; 88pm860x, hi6421-pmic, intel_soc_pmic, max77686, lm3533, retu, pcf50633, davinci_voicecodec, smsc-ece1099, tps65218, mc13xxx, tps65217, twl-core, twl6040 New drivers/supported devices: - Supply new driver for Richtek RT5033 - Supply new driver for DA9150 Charger and FuelGauge - Supply new driver for Qualcomm Resource Power Manager (RPM) - Add support for the ir-clk into sun6i-prcm - Add support for FuelGauge into axp20x ---------------------------------------------------------------- Adam Thomson (1): mfd: Add support for DA9150 combined charger & fuel-gauge device Beomho Seo (1): mfd: rt5033: Add Richtek RT5033 driver core. Bjorn Andersson (3): mfd: devicetree: bindings: Add Qualcomm RPM DT binding mfd: qcom-rpm: Driver for the Qualcomm RPM regulator: qcom-rpm: Add missing state flag in call to RPM Fabio Estevam (1): mfd: da9052-core: Fix platform-device id collision Felipe Balbi (2): mfd: tps65218: Make INT[12] and STATUS registers volatile mfd: tps65218: Make INT1 our status_base register Hans de Goede (1): mfd: sun6i-prcm: Add support for the ir-clk Inha Song (1): mfd: wm8994: Set mfd id-base for regulator devs creation to avoid conflicts Kiran Padwal (1): mfd: intel_soc_pmic: Add missing error check for devm_kzalloc Krzysztof Kozlowski (15): mfd: 88pm860x-core: Constify struct regmap_config mfd: hi6421-pmic: Constify struct regmap_config mfd: intel_soc_pmic: Constify struct regmap_config mfd: max77686: Constify struct regmap_config mfd: lm3533: Constify struct regmap_config mfd: retu: Constify struct regmap_config mfd: pcf50633: Constify struct regmap_config mfd: davinci_voicecodec: Constify struct regmap_config mfd: smsc-ece1099: Constify struct regmap_config mfd: tps65218: Constify struct regmap_config mfd: mc13xxx: i2c/spi: Constify struct regmap_config mfd: tps65217: Constify struct regmap_config mfd: twl-core: Constify struct regmap_config and reg_default array mfd: twl6040: Constify struct regmap_config and reg_default array mfd: max77686/802: Remove support for board files Lee Jones (1): Merge tag 'mfd-fixes-3.19' into HEAD Octavian Purdila (2): mfd: dln2: Add start/stop RX URBs helpers mfd: dln2: Add suspend/resume functionality Ong Boon Leong (1): mfd: lpc_sch: Enable WDT for Intel Quark X1000 Rickard Strandqvist (2): mfd: db8500-prcmu: Remove unused function mfd: omap-usb-host: Remove some unused functions Roger Tseng (2): mfd: rtsx_usb: Fix runtime PM deadlock mfd: rtsx_usb: Defer autosuspend while card exists Steve Twiss (2): mfd: da9063: Add device tree support mfd: devicetree: Add bindings for DA9063 Todd E Brandt (1): mfd: axp20x: Add support for fuel gauge cell driver Documentation/devicetree/bindings/mfd/da9063.txt | 93 ++++++++++++ Documentation/devicetree/bindings/mfd/qcom-rpm.txt | 70 +++++++++ drivers/mfd/88pm860x-core.c | 2 +- drivers/mfd/Kconfig | 39 +++++ drivers/mfd/Makefile | 4 +- drivers/mfd/da9052-core.c | 3 +- drivers/mfd/da9063-core.c | 2 + drivers/mfd/da9063-i2c.c | 9 ++ drivers/mfd/da9150-core.c | 413 +++++++++++++++++++++++++++++++++++++++++++++++++ drivers/mfd/davinci_voicecodec.c | 2 +- drivers/mfd/db8500-prcmu.c | 9 -- drivers/mfd/dln2.c | 71 +++++++-- drivers/mfd/hi6421-pmic-core.c | 2 +- drivers/mfd/intel_soc_pmic_core.c | 3 + drivers/mfd/intel_soc_pmic_core.h | 2 +- drivers/mfd/intel_soc_pmic_crc.c | 2 +- drivers/mfd/lm3533-core.c | 2 +- drivers/mfd/lpc_sch.c | 1 + drivers/mfd/max77686.c | 29 +--- drivers/mfd/mc13xxx-i2c.c | 2 +- drivers/mfd/mc13xxx-spi.c | 2 +- drivers/mfd/omap-usb-host.c | 10 -- drivers/mfd/pcf50633-core.c | 2 +- drivers/mfd/qcom_rpm.c | 581 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/mfd/retu-mfd.c | 2 +- drivers/mfd/rt5033.c | 142 +++++++++++++++++ drivers/mfd/rtsx_usb.c | 22 ++- drivers/mfd/smsc-ece1099.c | 2 +- drivers/mfd/sun6i-prcm.c | 14 ++ drivers/mfd/tps65217.c | 2 +- drivers/mfd/tps65218.c | 14 +- drivers/mfd/twl-core.c | 8 +- drivers/mfd/twl6040.c | 4 +- drivers/mfd/wm8994-core.c | 6 +- drivers/regulator/qcom_rpm-regulator.c | 1 + include/dt-bindings/mfd/qcom-rpm.h | 154 +++++++++++++++++++ include/linux/mfd/axp20x.h | 43 +++++- include/linux/mfd/da9063/core.h | 1 + include/linux/mfd/da9150/core.h | 68 +++++++++ include/linux/mfd/da9150/registers.h | 1155 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ include/linux/mfd/max77686-private.h | 1 - include/linux/mfd/max77686.h | 28 ---- include/linux/mfd/qcom_rpm.h | 13 ++ include/linux/mfd/rt5033-private.h | 260 +++++++++++++++++++++++++++++++ include/linux/mfd/rt5033.h | 62 ++++++++ 45 files changed, 3239 insertions(+), 118 deletions(-) create mode 100644 Documentation/devicetree/bindings/mfd/da9063.txt create mode 100644 Documentation/devicetree/bindings/mfd/qcom-rpm.txt create mode 100644 drivers/mfd/da9150-core.c create mode 100644 drivers/mfd/qcom_rpm.c create mode 100644 drivers/mfd/rt5033.c create mode 100644 include/dt-bindings/mfd/qcom-rpm.h create mode 100644 include/linux/mfd/da9150/core.h create mode 100644 include/linux/mfd/da9150/registers.h create mode 100644 include/linux/mfd/qcom_rpm.h create mode 100644 include/linux/mfd/rt5033-private.h create mode 100644 include/linux/mfd/rt5033.h -- Lee Jones Linaro STMicroelectronics Landing Team Lead Linaro.org │ Open source software for ARM SoCs Follow Linaro: Facebook | Twitter | Blog