All of lore.kernel.org
 help / color / mirror / Atom feed
From: Lee Jones <lee.jones@linaro.org>
To: torvalds@linux-foundation.org
Cc: linux-kernel@vger.kernel.org
Subject: [GIT PULL] MFD fixes for v4.1
Date: Tue, 14 Apr 2015 13:37:31 +0100	[thread overview]
Message-ID: <20150414123731.GC3447@x1> (raw)

Hi Linus,

The following changes since commit c517d838eb7d07bbe9507871fab3931deccff539:

  Linux 4.0-rc1 (2015-02-22 18:21:14 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git tags/mfd-for-linus-4.1

for you to fetch changes up to e554a99ee8d09132e80dc467433c9a4df9054645:

  mfd: sec: Fix RTC alarm interrupt number on S2MPS11 (2015-04-09 10:26:54 +0100)

----------------------------------------------------------------
 == Changes to existing drivers ==
   - Rename child driver [axp288_battery => axp288_fuel_gauge]; axp20x
   - Rename child driver [max77693-flash => max77693-led]; max77693
   - Error handling fixes; intel_soc_pmic
   - GPIO tweaking; intel_soc_pmic
   - Remove non-DT code; vexpress-sysreg, tc3589x
   - Remove unused/legacy code; ti_am335x_tscadc, rts5249, rtsx_gops, rtsx_pcr,
                                rtc-s5m, sec-core, max77693, menelaus,
                                wm5102-tables
   - Trivial fixups; rtsx_pci, da9150-core, sec-core, max7769, max77693,
                     mc13xxx-core, dln2, hi6421-pmic-core, rk808, twl4030-power,
                     lpc_ich, menelaus, twl6040
   - Update register/address values; rts5227, rts5249
   - DT and/or binding document fixups; arizona, da9150, mt6397, axp20x,
                                        qcom-rpm, qcom-spmi-pmic
   - Couple of trivial core Kconfig fixups
   - Remove use of seq_printf return value; ab8500-debugfs
   - Remove __exit markups; menelaus, tps65010
   - Fix platform-device name collisions; mfd-core

 == New drivers/supported devices ==
   - Add support for wm8280/wm8281 into arizona
   - Add support for COMe-cBL6 into kempld-core
   - Add support for rts524a and rts525a into rts5249
   - Add support for ipq8064 into qcom_rpm
   - Add support for extcon into axp20x
   - New MediaTek MT6397 PMIC driver
   - New Maxim MAX77843 PMIC dirver
   - New Intel Quark X1000 I2C-GPIO driver
   - New Skyworks SKY81452 driver

----------------------------------------------------------------
Aaro Koskinen (3):
      mfd: menelaus: Delete omap_has_menelaus
      mfd: menelaus: Drop support for SW controller VCORE
      mfd: menelaus: Use macro for magic number

Adam Thomson (1):
      mfd: da9150: Add DT binding documentation for core

Adam Ward (2):
      mfd: da9052: Fix register access via SPI
      mfd: da9052: Register ability of device to cause a wake-up interrupt

Andy Shevchenko (3):
      mfd: intel_quark_i2c_gpio: Don't crash if !DMI
      mfd: lpc_ich: Sort IDs
      mfd: lpc_ich: Sort IDs

Artem Savkov (1):
      mfd: rt5033: MFD_RT5033 needs to select REGMAP_IRQ

Axel Lin (1):
      mfd: twl6040: Remove wrong and unneeded "platform:twl6040" modalias

Bjorn Andersson (1):
      mfd: devicetree: bindings: Add Qualcomm RPM regulator subnodes

Carlo Caione (2):
      mfd: AXP20x: Add bindings documentation
      dt-bindings: Add vendor-prefix for X-Powers

Charles Keepax (5):
      mfd: arizona: Move useful defines into a dt-binding include
      mfd: arizona: Add DT binding for the DMIC reference voltages
      mfd: arizona: Add DT binding documentation for DMIC reference voltages
      mfd: arizona: Correct type of gpio_defaults
      mfd: wm5102: Remove registers for output 3R from readable list

Chris Zhong (1):
      mfd: rk808: Disable the under voltage detect

Dmitry Torokhov (2):
      mfd: menelaus: Remove incorrect __exit markups
      mfd: tps65010: Remove incorrect __exit markups

Fabian Frederick (1):
      mfd: Constify of_device_id array

Flora Fu (1):
      mfd: Add support for the MediaTek MT6397 PMIC

Gyungoh Yoo (6):
      mfd: Add support for Skyworks SKY81452 driver
      backlight: Add support Skyworks SKY81452 backlight driver
      devicetree: Add new SKY81452 mfd binding
      devicetree: Add new SKY81452 backlight binding
      devicetree: Add vendor prefix for Skyworks Solutions, Inc.
      devicetree: Add SKY81452 to the Trivial Devices list

Ivan T. Ivanov (1):
      mfd: qcom-spmi-pmic: Add specific compatible strings for Qualcomm's SPMI PMIC's

Jacek Anaszewski (4):
      mfd: max77693: Adjust FLASH_EN_SHIFT and TORCH_EN_SHIFT macros
      mfd: max77693: Remove struct max77693_led_platform_data
      mfd: max77693: Add TORCH_IOUT_MASK macro
      mfd: max77693: Modify flash cell name identifiers

Jaewon Kim (1):
      mfd: max77843: Add max77843 MFD driver core driver

Jarkko Nikula (3):
      mfd: intel_soc_pmic: Move PMIC interrupt comment to probe function
      mfd: intel_soc_pmic: Do not mangle error code from devm_gpiod_get_index()
      mfd: intel_soc_pmic: Ensure GPIO irq is set to input pin

Joe Perches (1):
      mfd: ab8500-debugfs: Remove use of seq_printf return value

Johan Hovold (1):
      mfd: core: Fix platform-device name collisions

Josh Cartwright (2):
      mfd: devicetree: qcom_rpm: Document IPQ8064 resources
      mfd: qcom_rpm: Add support for IPQ8064

Krzysztof Kozlowski (7):
      rtc: s5m: Remove unused watchdog and sudden momentary power loss
      mfd: da9150: Constify struct regmap_config
      mfd: sec: Cleanup unused RTC fields: ono, WTSR and SMPL
      mfd: sec: Remove unnecessary out of memory message
      mfd: sec-core: Enable RTC on S2MPS11 PMIC
      mfd: axp20x: Fix duplicate const for model names
      mfd: sec: Fix RTC alarm interrupt number on S2MPS11

Linus Walleij (1):
      mfd: tc3589x: Enforce device-tree only mode

Michael Brunner (1):
      mfd: Add support for COMe-cBL6 to Kontron PLD driver

Micky Ching (9):
      mfd: rtsx: Replace TAB by SPC after #define
      mfd: rtsx: Place register address and values togather
      mfd: rtsx: Update PETXCFG address
      mfd: rtsx: Update driving settings
      mfd: rtsx: Update phy register
      mfd: rtsx: Remove LCTLR defination
      mfd: rtsx: Add support for rts524A
      mfd: rtsx: Add support for rts525A
      mfd: rtsx: Using pcr_dbg replace dev_dbg

Nicholas Mc Guire (1):
      mfd: dln2: Use msecs_to_jiffies for time conversion

Pawel Moll (1):
      mfd: vexpress: Remove non-DT code

Ramakrishna Pallala (1):
      mfd: axp20x: Add support for extcon cell

Raymond Tan (1):
      mfd: intel_quark_i2c_gpio: Add Intel Quark X1000 I2C-GPIO MFD Driver

Richard Fitzgerald (6):
      mfd: arizona: Add support for WM8280/WM8281
      Documentation: devicetree: arizona: Add bindings for WM8280
      regulator: arizona-micsupp: Add support for WM8280/WM8281
      gpio: arizona: Add support for WM8280/WM8281
      extcon: arizona: Add support for WM8280/WM8281
      ASoC: arizona: Add support for WM8280/WM8281

Sascha Hauer (1):
      mfd: dt-bindings: Add bindings for the MediaTek MT6397 PMIC

Scott Wood (1):
      mfd: mc13xxx-core: %pF is only for function pointers

Todd Brandt (1):
      mfd: axp20x: Change battery cell name to fuel gauge

Vignesh R (1):
      mfd: ti_am335x_tscadc: Remove unwanted reg_se_cache save

Łukasz Stelmach (1):
      mfd: Fix a typo in Kconfig

 Documentation/devicetree/bindings/i2c/trivial-devices.txt                |    1 +
 Documentation/devicetree/bindings/mfd/arizona.txt                        |   41 ++++++---
 Documentation/devicetree/bindings/mfd/axp20x.txt                         |   96 +++++++++++++++++++++
 Documentation/devicetree/bindings/mfd/da9150.txt                         |   43 ++++++++++
 Documentation/devicetree/bindings/mfd/mt6397.txt                         |   70 +++++++++++++++
 Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.txt                 |   19 ++++-
 Documentation/devicetree/bindings/mfd/qcom-rpm.txt                       |  218 +++++++++++++++++++++++++++++++++++++++++++---
 Documentation/devicetree/bindings/mfd/sky81452.txt                       |   35 ++++++++
 Documentation/devicetree/bindings/vendor-prefixes.txt                    |    2 +
 Documentation/devicetree/bindings/video/backlight/sky81452-backlight.txt |   29 +++++++
 drivers/extcon/extcon-arizona.c                                          |    1 +
 drivers/gpio/Kconfig                                                     |    1 +
 drivers/gpio/gpio-arizona.c                                              |    1 +
 drivers/gpio/gpio-tc3589x.c                                              |    3 -
 drivers/input/keyboard/tc3589x-keypad.c                                  |    9 --
 drivers/mfd/Kconfig                                                      |   58 ++++++++++++-
 drivers/mfd/Makefile                                                     |    6 +-
 drivers/mfd/ab8500-debugfs.c                                             |  196 ++++++++++++++++++++++++++----------------
 drivers/mfd/arizona-core.c                                               |   25 +++++-
 drivers/mfd/arizona-i2c.c                                                |    2 +
 drivers/mfd/arizona-irq.c                                                |    1 +
 drivers/mfd/arizona-spi.c                                                |    2 +
 drivers/mfd/axp20x.c                                                     |   38 +++++++--
 drivers/mfd/da9052-irq.c                                                 |    2 +
 drivers/mfd/da9052-spi.c                                                 |    6 +-
 drivers/mfd/da9150-core.c                                                |    2 +-
 drivers/mfd/dln2.c                                                       |    2 +-
 drivers/mfd/hi6421-pmic-core.c                                           |    2 +-
 drivers/mfd/intel_quark_i2c_gpio.c                                       |  282 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/mfd/intel_soc_pmic_core.c                                        |   14 +--
 drivers/mfd/kempld-core.c                                                |   11 ++-
 drivers/mfd/lpc_ich.c                                                    |  174 ++++++++++++++++++-------------------
 drivers/mfd/max77693.c                                                   |    4 +-
 drivers/mfd/max77843.c                                                   |  243 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/mfd/mc13xxx-core.c                                               |    6 +-
 drivers/mfd/menelaus.c                                                   |   29 +------
 drivers/mfd/mfd-core.c                                                   |    2 +-
 drivers/mfd/mt6397-core.c                                                |  227 ++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/mfd/qcom-spmi-pmic.c                                             |  103 ++++++++++++++++++++--
 drivers/mfd/qcom_rpm.c                                                   |   41 +++++++++
 drivers/mfd/rk808.c                                                      |    3 +-
 drivers/mfd/rtl8411.c                                                    |   11 ++-
 drivers/mfd/rts5209.c                                                    |    4 +-
 drivers/mfd/rts5227.c                                                    |   12 ++-
 drivers/mfd/rts5229.c                                                    |    4 +-
 drivers/mfd/rts5249.c                                                    |  343 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------
 drivers/mfd/rtsx_gops.c                                                  |   37 --------
 drivers/mfd/rtsx_pcr.c                                                   |  109 +++++++++++++++--------
 drivers/mfd/rtsx_pcr.h                                                   |    8 ++
 drivers/mfd/sec-core.c                                                   |    7 +-
 drivers/mfd/sec-irq.c                                                    |   14 ++-
 drivers/mfd/sky81452.c                                                   |  108 +++++++++++++++++++++++
 drivers/mfd/tc3589x.c                                                    |    9 --
 drivers/mfd/ti_am335x_tscadc.c                                           |   13 ++-
 drivers/mfd/tps65010.c                                                   |    4 +-
 drivers/mfd/twl4030-power.c                                              |    2 +-
 drivers/mfd/twl6040.c                                                    |    1 -
 drivers/mfd/vexpress-sysreg.c                                            |   71 ++++-----------
 drivers/mfd/wm5102-tables.c                                              |    3 -
 drivers/regulator/arizona-micsupp.c                                      |    1 +
 drivers/rtc/rtc-s5m.c                                                    |   60 -------------
 drivers/video/backlight/Kconfig                                          |   10 +++
 drivers/video/backlight/Makefile                                         |    1 +
 drivers/video/backlight/sky81452-backlight.c                             |  353 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 include/{linux/mfd/arizona/gpio.h => dt-bindings/mfd/arizona.h}          |   67 +++++++--------
 include/dt-bindings/mfd/qcom-rpm.h                                       |    6 ++
 include/linux/mfd/arizona/core.h                                         |    1 +
 include/linux/mfd/arizona/pdata.h                                        |   24 +-----
 include/linux/mfd/max77693-private.h                                     |    5 +-
 include/linux/mfd/max77693.h                                             |   13 ---
 include/linux/mfd/max77843-private.h                                     |  454 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 include/linux/mfd/menelaus.h                                             |    7 --
 include/linux/mfd/mt6397/core.h                                          |   64 ++++++++++++++
 include/linux/mfd/mt6397/registers.h                                     |  362 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 include/linux/mfd/rk808.h                                                |    3 +
 include/linux/mfd/rtsx_pci.h                                             | 1116 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------------------------------------------------------
 include/linux/mfd/samsung/core.h                                         |    9 --
 include/linux/mfd/samsung/irq.h                                          |    2 +-
 include/linux/mfd/sky81452.h                                             |   31 +++++++
 include/linux/mfd/ti_am335x_tscadc.h                                     |    1 +
 include/linux/platform_data/sky81452-backlight.h                         |   46 ++++++++++
 sound/soc/codecs/arizona.c                                               |    3 +-
 82 files changed, 4260 insertions(+), 1189 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/mfd/axp20x.txt
 create mode 100644 Documentation/devicetree/bindings/mfd/da9150.txt
 create mode 100644 Documentation/devicetree/bindings/mfd/mt6397.txt
 create mode 100644 Documentation/devicetree/bindings/mfd/sky81452.txt
 create mode 100644 Documentation/devicetree/bindings/video/backlight/sky81452-backlight.txt
 create mode 100644 drivers/mfd/intel_quark_i2c_gpio.c
 create mode 100644 drivers/mfd/max77843.c
 create mode 100644 drivers/mfd/mt6397-core.c
 delete mode 100644 drivers/mfd/rtsx_gops.c
 create mode 100644 drivers/mfd/sky81452.c
 create mode 100644 drivers/video/backlight/sky81452-backlight.c
 rename include/{linux/mfd/arizona/gpio.h => dt-bindings/mfd/arizona.h} (54%)
 create mode 100644 include/linux/mfd/max77843-private.h
 create mode 100644 include/linux/mfd/mt6397/core.h
 create mode 100644 include/linux/mfd/mt6397/registers.h
 create mode 100644 include/linux/mfd/sky81452.h
 create mode 100644 include/linux/platform_data/sky81452-backlight.h

-- 
Lee Jones
Linaro STMicroelectronics Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog

             reply	other threads:[~2015-04-14 12:37 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-04-14 12:37 Lee Jones [this message]
  -- strict thread matches above, loose matches on Subject: below --
2015-05-27 12:38 [GIT PULL] MFD fixes for v4.1 Lee Jones

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20150414123731.GC3447@x1 \
    --to=lee.jones@linaro.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.