lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:	Mon, 1 Aug 2011 00:37:39 +0200
From:	Samuel Ortiz <sameo@...ux.intel.com>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
Cc:	linux-kernel <linux-kernel@...r.kernel.org>,
	Sanjeev Premi <premi@...com>,
	Randy Dunlap <rdunlap@...otime.net>,
	Keshava Munegowda <Keshava_mgowda@...com>,
	Mark Brown <broonie@...nsource.wolfsonmicro.com>,
	Jesper Juhl <jj@...osbits.net>,
	Dan Carpenter <error27@...il.com>,
	Jin Park <jinyoungp@...dia.com>,
	Linus Walleij <linus.walleij@...ricsson.com>,
	Om Prakash <omprakash.pal@...ricsson.com>,
	Axel Lin <axel.lin@...il.com>,
	Dimitris Papastamos <dp@...nsource.wolfsonmicro.com>,
	Oleg Drokin <green@...uxhacker.ru>,
	Alexander Stein <alexander.stein@...tec-electronic.com>,
	Robert Rosengren <robert.rosengren@...ricsson.com>,
	Margarita Olaya <magi@...mlogic.co.uk>,
	Peter Huewe <peterhuewe@....de>,
	Lars-Peter Clausen <lars@...afoo.de>,
	Sascha Hauer <s.hauer@...gutronix.de>,
	Liam Girdwood <lrg@...mlogic.co.uk>
Subject: [GIT] [3.1] MFD pull request

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/
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ