Messages in this thread | | | Date | Wed, 18 Feb 2015 16:31:12 +0000 | From | Lee Jones <> | Subject | Re: [GIT PULL] MFD fixes for v3.20 |
| |
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
| |