mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [GIT] [3.1] MFD pull request
@ 2011-07-31 22:37 Samuel Ortiz
  2011-08-01  0:45 ` Linus Torvalds
  0 siblings, 1 reply; 2+ messages in thread
From: Samuel Ortiz @ 2011-07-31 22:37 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-kernel, Sanjeev Premi, Randy Dunlap, Keshava Munegowda,
	Mark Brown, Jesper Juhl, Dan Carpenter, Jin Park, Linus Walleij,
	Om Prakash, Axel Lin, Dimitris Papastamos, Oleg Drokin,
	Alexander Stein, Robert Rosengren, Margarita Olaya, Peter Huewe,
	Lars-Peter Clausen, Sascha Hauer, Liam Girdwood

Hi Linus,

This is the MFD pull request for the 3.1 merge window. This is a relatively
quiet one, with a few new MFD drivers: AnalogicTech's AAT2870 and TI's
tps65912 and tps65921.
The rest of the update is made of a big chunk of Wolfson's WM83xx fixes and
improvements, and a few fixes for the ST-Ericsson ABxxxx support.

Thanks in advance for pulling those in.

The following changes since commit 24c3047095fa3954f114bfff2e37b8fcbb216396:

  Merge branch 'nfs-for-3.1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs (2011-07-31 06:26:50 -1000)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6.git for-next

Alexander Stein (1):
      mfd: Add tunnelcreek watchdog to lpc_sch devices

Axel Lin (2):
      mfd: Remove comp{1,2}_threshold sysfs entries in tps65911_comparator_remove
      mfd: Fix off-by-one value range checking for tps65912_i2c_write

Dan Carpenter (1):
      regulator: Storing tps65912 error codes in u8

Dimitris Papastamos (1):
      mfd: Fix off by one in WM831x IRQ code

Jesper Juhl (3):
      mfd: Remove dead code from max8997-irq
      mfd: Don't leak init_data in tps65910_i2c_probe
      mfd: Avoid two assignments if failures happen in tps65910_i2c_probe

Jin Park (3):
      mfd: Add AAT2870 mfd driver
      backlight: Add AAT2870 backlight driver
      regulator: aat2870: Add AAT2870 regulator driver

Keshava Munegowda (1):
      mfd: Fix the omap-usb-host clock API usage on usbhs_disable()

Lars-Peter Clausen (1):
      mfd: Use generic irq chip for jz4740-adc

Linus Walleij (3):
      mfd: Update ab8500 subdevice list
      mfd: Clean-up ab8500 register file
      mfd: Move TPS55910 Kconfig option

Margarita Olaya (4):
      mfd: tps65912: Add new mfd device
      tps65912: irq: add interrupt controller
      tps65912: gpio: add gpio driver
      tps65912: add regulator driver

Mark Brown (18):
      mfd: Fix bus lock interaction for WM831x IRQ set_type() operation
      mfd: Implement support for multiple WM831x devices
      mfd: Allow touchscreen to be disabled on wm831x devices
      mfd: Only register wm831x RTC device if the 32.768kHz crystal is enabled
      mfd: Support dynamic allocation of IRQ range for wm831x
      mfd: Read wm831x AUXADC conversion results before acknowledging interrupt
      mfd: Refactor wm831x AUXADC handling into a separate file
      mfd: Restructure wm8994-core device revision handling
      mfd: Support multiple active WM831x AUXADC conversions
      mfd: Fix WM8994 IRQ register cache restore on resume
      mfd: Fix error handling if BUG() isn't enabled in WM8994
      mfd: Implement tps65910 IRQ cleanup
      mfd: Ensure value written by wm831x_set_bits() is within the mask
      mfd: Add WM831x clock control register definitions
      mfd: Don't ask about the TPS65912 core driver in Kconfig
      mfd: Add devices for WM831x clocking module
      mfd: Acknowlege all WM831x IRQs before we handle them
      mfd: Acknowledge WM8994 IRQs before reporting

Oleg Drokin (1):
      mfd: Add tps65921 support from twl-core

Om Prakash (1):
      mfd: Fix missing stmpe kerneldoc

Peter Huewe (2):
      mfd: Use kstrtoul_from_user in ab3550
      mfd: Use kstrtoul_from_user in ab8500

Randy Dunlap (1):
      mfd: twl6030-pwm.c needs MODULE_LICENSE

Robert Rosengren (1):
      mfd: ab8500-core MFD devices marked as initdata

Sanjeev Premi (1):
      mfd: Fix mismatch in twl4030 mutex lock-unlock

Sascha Hauer (1):
      mfd: Allocate wm835x irq descs dynamically

 drivers/gpio/Kconfig                   |    6 +
 drivers/gpio/Makefile                  |    1 +
 drivers/gpio/gpio-tps65912.c           |  156 +++++++
 drivers/mfd/Kconfig                    |   53 ++-
 drivers/mfd/Makefile                   |    8 +-
 drivers/mfd/aat2870-core.c             |  535 +++++++++++++++++++++
 drivers/mfd/ab3550-core.c              |   41 +--
 drivers/mfd/ab8500-core.c              |  231 +++++++---
 drivers/mfd/ab8500-debugfs.c           |   41 +--
 drivers/mfd/jz4740-adc.c               |   90 ++---
 drivers/mfd/lpc_sch.c                  |   49 ++-
 drivers/mfd/max8997-irq.c              |    2 -
 drivers/mfd/omap-usb-host.c            |    4 +-
 drivers/mfd/stmpe.c                    |    2 +-
 drivers/mfd/stmpe.h                    |    1 +
 drivers/mfd/tps65910.c                 |   13 +-
 drivers/mfd/tps65911-comparator.c      |    2 +
 drivers/mfd/tps65912-core.c            |  177 +++++++
 drivers/mfd/tps65912-i2c.c             |  139 ++++++
 drivers/mfd/tps65912-irq.c             |  224 +++++++++
 drivers/mfd/tps65912-spi.c             |  142 ++++++
 drivers/mfd/twl-core.c                 |    2 +
 drivers/mfd/twl4030-madc.c             |    8 +-
 drivers/mfd/twl6030-pwm.c              |    2 +
 drivers/mfd/wm831x-auxadc.c            |  299 ++++++++++++
 drivers/mfd/wm831x-core.c              |  259 +++--------
 drivers/mfd/wm831x-irq.c               |   77 ++--
 drivers/mfd/wm8350-irq.c               |   18 +-
 drivers/mfd/wm8994-core.c              |   33 +-
 drivers/mfd/wm8994-irq.c               |   12 +-
 drivers/regulator/Kconfig              |   13 +
 drivers/regulator/Makefile             |    2 +
 drivers/regulator/aat2870-regulator.c  |  232 +++++++++
 drivers/regulator/tps65912-regulator.c |  800 ++++++++++++++++++++++++++++++++
 drivers/video/backlight/Kconfig        |    7 +
 drivers/video/backlight/Makefile       |    1 +
 drivers/video/backlight/aat2870_bl.c   |  246 ++++++++++
 include/linux/mfd/aat2870.h            |  181 +++++++
 include/linux/mfd/ab8500.h             |    8 +-
 include/linux/mfd/stmpe.h              |    3 +
 include/linux/mfd/tps65910.h           |    1 +
 include/linux/mfd/tps65912.h           |  327 +++++++++++++
 include/linux/mfd/wm831x/core.h        |  119 +++++-
 include/linux/mfd/wm831x/pdata.h       |    3 +
 44 files changed, 4118 insertions(+), 452 deletions(-)
 create mode 100644 drivers/gpio/gpio-tps65912.c
 create mode 100644 drivers/mfd/aat2870-core.c
 create mode 100644 drivers/mfd/tps65912-core.c
 create mode 100644 drivers/mfd/tps65912-i2c.c
 create mode 100644 drivers/mfd/tps65912-irq.c
 create mode 100644 drivers/mfd/tps65912-spi.c
 create mode 100644 drivers/mfd/wm831x-auxadc.c
 create mode 100644 drivers/regulator/aat2870-regulator.c
 create mode 100644 drivers/regulator/tps65912-regulator.c
 create mode 100644 drivers/video/backlight/aat2870_bl.c
 create mode 100644 include/linux/mfd/aat2870.h
 create mode 100644 include/linux/mfd/tps65912.h

-- 
Intel Open Source Technology Centre
http://oss.intel.com/

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2011-08-01  0:45 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-07-31 22:37 [GIT] [3.1] MFD pull request Samuel Ortiz
2011-08-01  0:45 ` Linus Torvalds

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®