[GIT PULL] MFD patches due for v3.13

Lee Jones lee.jones at linaro.org
Wed Oct 23 11:35:10 EDT 2013


The following changes since commit 61e6cfa80de5760bbe406f4e815b7739205754d2:

  Linux 3.12-rc5 (2013-10-13 15:41:28 -0700)

are available in the git repository at:

  git://git.linaro.org/people/ljones/mfd.git tags/mfd-lee-3.13-1

for you to fetch changes up to 6bfd1e63de34a278d67db32e3644340838308252:

  mfd: lpc_sch: Ignore resource conflicts when adding mfd cells (2013-10-23 16:22:40 +0100)

----------------------------------------------------------------
mfd-lee-3.13-1

MFD patches due for v3.13.

----------------------------------------------------------------
Andrzej Hajda (2):
      mfd: max77693: Remove device wakeup from driver
      mfd: max77693: Added device tree support

Charles Keepax (5):
      mfd: arizona: Update registers for WM5110 DSP
      mfd: wm5110: Update noise gate default to match the patch file
      mfd: arizona: Correct register definition for FLL2_SYNC_BW
      mfd: arizona: Correct handling of device tree gpio defaults
      mfd: arizona: Mark missing AOD registers as volatile

David Jander (1):
      mfd: da9052: Avoid multiwrite mode due to silicon errata

Guenter Roeck (1):
      mfd: sm501: dbg_regs attribute must be read-only

Jingoo Han (3):
      mfd: lpc_ich: Remove unnecessary pci_set_drvdata()
      mfd: sm501: Remove unnecessary pci_set_drvdata()
      mfd: timberdale: Remove unnecessary pci_set_drvdata()

Johannes Thumshirn (1):
      mfd: lpc_sch: Ignore resource conflicts when adding mfd cells

Laxman Dewangan (5):
      mfd: palmas: Remove call of mfd_remove_devices
      mfd: palmas: Add MODULE_DEVICE_TABLE for of_device table
      mfd: palmas: Reset pm_power_off if it is set for the device
      mfd: palmas: Fix resource leak of i2c_dummy devices
      mfd: Add support for ams AS3722 PMIC

Lee Jones (1):
      mfd: arizona: Only attempt to parse DT if platform data was not passed

Linus Walleij (2):
      mfd: Add STw481x driver
      mfd: tc3589x: Detect the precise version

Mark Brown (4):
      mfd: wm8994: Inline register I/O functions
      mfd: wm8994: Remove unused irq_lock
      mfd: mc13xxx: Don't require lock for simple register I/O
      mfd: mc13xxx: Move SPI erratum workaround into SPI I/O function

Matthias Kaehlcke (2):
      mfd: ti_am335x_tscadc: Fix idle timeout value
      mfd: ti_am335x_tscadc: Restore clock divider on resume

Peter Chen (1):
      mfd: syscon: Return -ENOSYS if CONFIG_MFD_SYSCON is not enabled

Roger Quadros (1):
      mfd: omap-usb: prepare/unprepare clock while enable/disable

Sachin Kamat (18):
      mfd: aat2870: Fix sparse error
      mfd: mc12xx-i2c: rtsx_pcr: ti-ssp: Remove redundant dev_set_drvdata
      mfd: max8925: Remove redundant of_match_ptr
      mfd: tps65217: Remove redundant of_match_ptr
      mfd: 88pm860x: Remove redundant of_match_ptr
      mfd: ti_am335x_tscadc: Remove redundant of_match_ptr
      mfd: omap-usb: Remove redundant of_match_ptr
      mfd: palmas: Remove redundant of_match_ptr
      mfd: as3711: Include linux/of.h header
      mfd: arizona: Include linux/of.h header
      mfd: tps65910: Include linux/of.h header
      mfd: tps6586x: Include linux/of.h header
      mfd: tps6507x: Include linux/of.h header
      mfd: sec-core: Include linux/of.h header
      mfd: max8997: Include linux/of.h header
      mfd: max8907: Include linux/of.h header
      mfd: max77686: Include linux/of.h header
      mfd: max77693: Include linux/of.h header

Sebastian Andrzej Siewior (1):
      mfd: ti_am335x_tscadc: Avoid possible deadlock of reg_lock

Stephen Warren (1):
      mfd: tps6586x: Implement irq_set_wake

Wei WANG (1):
      mfd: rtsx: Modify rts5249_optimize_phy

Wei Yongjun (3):
      mfd: ucb1x00-core: Fix error return code in ucb1x00_probe()
      mfd: ezx-pcap: Drop devm_free_irq of devm_ allocated irq
      mfd: twl6040: Drop devm_free_irq of devm_ allocated irq

 Documentation/devicetree/bindings/mfd/as3722.txt | 194 +++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/mfd/88pm860x-core.c                      |   2 +-
 drivers/mfd/Kconfig                              |  22 ++++++
 drivers/mfd/Makefile                             |   2 +
 drivers/mfd/aat2870-core.c                       |   2 +-
 drivers/mfd/arizona-core.c                       |   6 +-
 drivers/mfd/arizona-i2c.c                        |   1 +
 drivers/mfd/arizona-spi.c                        |   1 +
 drivers/mfd/as3711.c                             |   1 +
 drivers/mfd/as3722.c                             | 449 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/mfd/da9052-i2c.c                         |  12 ++-
 drivers/mfd/ezx-pcap.c                           |   8 +-
 drivers/mfd/lpc_ich.c                            |   2 -
 drivers/mfd/lpc_sch.c                            |   3 +
 drivers/mfd/max77686.c                           |   1 +
 drivers/mfd/max77693.c                           |  19 +++--
 drivers/mfd/max8907.c                            |   1 +
 drivers/mfd/max8925-i2c.c                        |   2 +-
 drivers/mfd/max8997.c                            |   1 +
 drivers/mfd/mc13xxx-core.c                       |   5 --
 drivers/mfd/mc13xxx-i2c.c                        |   1 -
 drivers/mfd/mc13xxx-spi.c                        |   5 ++
 drivers/mfd/omap-usb-host.c                      |  18 ++---
 drivers/mfd/omap-usb-tll.c                       |   6 +-
 drivers/mfd/palmas.c                             |  30 ++++++--
 drivers/mfd/rts5249.c                            |  48 +++++++++++-
 drivers/mfd/rtsx_pcr.c                           |   5 +-
 drivers/mfd/sec-core.c                           |   1 +
 drivers/mfd/sm501.c                              |   4 +-
 drivers/mfd/stw481x.c                            | 250 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/mfd/tc3589x.c                            |  37 +++++++++-
 drivers/mfd/ti-ssp.c                             |   1 -
 drivers/mfd/ti_am335x_tscadc.c                   |  24 +++---
 drivers/mfd/timberdale.c                         |   6 +-
 drivers/mfd/tps6507x.c                           |   1 +
 drivers/mfd/tps65217.c                           |   2 +-
 drivers/mfd/tps6586x.c                           |  19 ++++-
 drivers/mfd/tps65910.c                           |   1 +
 drivers/mfd/twl6040.c                            |  10 +--
 drivers/mfd/ucb1x00-core.c                       |   1 +
 drivers/mfd/wm5102-tables.c                      |   1 -
 drivers/mfd/wm5110-tables.c                      |  39 +++++++++-
 drivers/mfd/wm8994-core.c                        |  78 --------------------
 include/dt-bindings/mfd/as3722.h                 |  52 +++++++++++++
 include/linux/mfd/arizona/registers.h            |   2 +-
 include/linux/mfd/as3722.h                       | 423 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 include/linux/mfd/da9052/da9052.h                |  20 +++--
 include/linux/mfd/max77693-private.h             |   1 -
 include/linux/mfd/max77693.h                     |   2 -
 include/linux/mfd/mc13xxx.h                      |   7 ++
 include/linux/mfd/rtsx_pci.h                     |  53 ++++++++++++++
 include/linux/mfd/stw481x.h                      |  56 ++++++++++++++
 include/linux/mfd/syscon.h                       |  25 +++++++
 include/linux/mfd/ti_am335x_tscadc.h             |  20 +++--
 include/linux/mfd/wm8994/core.h                  |  47 +++++++++---
 sound/soc/codecs/mc13783.c                       |   4 -
 56 files changed, 1826 insertions(+), 208 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/mfd/as3722.txt
 create mode 100644 drivers/mfd/as3722.c
 create mode 100644 drivers/mfd/stw481x.c
 create mode 100644 include/dt-bindings/mfd/as3722.h
 create mode 100644 include/linux/mfd/as3722.h
 create mode 100644 include/linux/mfd/stw481x.h

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



More information about the linux-arm-kernel mailing list