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>] [day] [month] [year] [list]
Date:	Wed, 11 Aug 2010 12:09:15 +0200
From:	Samuel Ortiz <sameo@...ux.intel.com>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
Cc:	linux-kernel <linux-kernel@...r.kernel.org>,
	Axel Lin <axel.lin@...il.com>,
	Mike Rapoport <mike@...pulab.co.il>,
	Jarkko Nikula <jhnikula@...il.com>,
	David Miller <davem@...emloft.net>,
	Uwe Kleine-König 
	<u.kleine-koenig@...gutronix.de>,
	Mark Brown <broonie@...nsource.wolfsonmicro.com>,
	Sundar R Iyer <sundar.iyer@...ricsson.com>,
	Kulikov Vasiliy <segooon@...il.com>,
	Hemanth V <hemanthv@...com>,
	Lars-Peter Clausen <lars@...afoo.de>,
	Luotao Fu <l.fu@...gutronix.de>,
	Rabin Vincent <rabin.vincent@...ricsson.com>,
	Julia Lawall <julia@...u.dk>,
	Linus Walleij <linus.walleij@...ricsson.com>,
	Dan Carpenter <error27@...il.com>,
	Haojian Zhuang <haojian.zhuang@...vell.com>
Subject: [GIT] [2.6.36] MFD pull request

Hi Linus,

This is the MFD pull request for the 2.6.36 merge window.

We have a few new drivers with this round, mostly the ST-E stmpe, TI
TPS6586x and Ingenic jz4740. But the bulk of it is around fixes and cleanups.

Thanks in advance for pulling:

The following changes since commit 3d30701b58970425e1d45994d6cb82f828924fdd:

  Merge branch 'for-linus' of git://neil.brown.name/md (2010-08-10 15:38:19 -0700)

are available in the git repository at:

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

Axel Lin (14):
      mfd: Fix memory leak in ab3100_otp_probe
      mfd: properly handle platform_device_add_resources fail in mfd_add_device
      mfd: Properly free t7l66xb clk32k clock source
      mfd: Fix jz4740-adc resource reclaim in probe error path
      mfd: Check jz4740-adc kmalloc() result
      mfd: Fix wrong goto labels for tc6393xb error handling
      mfd: Fix tc6387xb resource reclaim
      mfd: Annotate tc6387xb probe/remove routines with __devinit/__devexit
      mfd: Avoid calling platform_device_put() twice in ucb1400 probe error path
      mfd: Fix wm8994_device_init() return value
      mfd: Fix wrong wm8350-core kfree in error path
      mfd: Fix incorrect kfree(i2c) in tps6507x i2c_driver probe
      mfd: Fix incorrect kfree(i2c) in wm831x-core i2c_driver probe
      mfd: Fix incorrect kfree(i2c) in wm8994-core i2c_driver probe

Dan Carpenter (1):
      mfd: Fix 88pm860x uninitialized variable and clean up

David Miller (1):
      mfd: Missing slab.h includes

Haojian Zhuang (2):
      mfd: Enable onkey on max8925
      mfd: Fix led resource in 88pm860x

Hemanth V (1):
      mfd: Add support for TWL6030 PWM

Jarkko Nikula (2):
      mfd: Fix menelaus mmc slot 2 misconfiguration
      mfd: Use macros instead of some constant magic numbers for menelaus

Julia Lawall (2):
      mfd: kzalloc doesn't return ERR_PTR
      mfd: Fix davinci memory leak

Kulikov Vasiliy (1):
      touchscreen: Fix sign bug

Lars-Peter Clausen (1):
      mfd: Add JZ4740 ADC driver

Linus Walleij (1):
      mfd: AB8500 mask off irrelevant bits from the SPI message

Luotao Fu (1):
      input: STMPE touch controller support

Mark Brown (4):
      mfd: Staticise ab3550 register access functions
      gpiolib: Implement set_debounce for WM831x GPIOs
      mfd: Add additional WM8994 GPIO functions
      mfd: Add WM8321 support

Mike Rapoport (1):
      mfd: Add TPS6586x driver

Rabin Vincent (3):
      mfd: Add STMPE I/O Expander support
      gpio: Add STMPE GPIO driver
      input: Add STMPE keypad driver

Samuel Ortiz (1):
      mfd: More verbose MFD Kconfig entry

Sundar R Iyer (1):
      mfd: Add stmpe auto sleep feature

Uwe Kleine-König (3):
      mfd: New mc13783 function exposing flags
      hwmon: Don't access struct mc13783 directly from mc13783-adc
      mfd: Get rid of now unused mc13783 private header

 drivers/gpio/Kconfig                  |    7 +
 drivers/gpio/Makefile                 |    1 +
 drivers/gpio/stmpe-gpio.c             |  399 +++++++++++++
 drivers/gpio/wm831x-gpio.c            |   32 ++
 drivers/hwmon/mc13783-adc.c           |   17 +-
 drivers/input/keyboard/Kconfig        |   10 +
 drivers/input/keyboard/Makefile       |    1 +
 drivers/input/keyboard/stmpe-keypad.c |  386 +++++++++++++
 drivers/input/touchscreen/Kconfig     |   10 +
 drivers/input/touchscreen/Makefile    |    1 +
 drivers/input/touchscreen/stmpe-ts.c  |  397 +++++++++++++
 drivers/mfd/88pm860x-core.c           |   86 ++--
 drivers/mfd/Kconfig                   |   65 +++-
 drivers/mfd/Makefile                  |    4 +
 drivers/mfd/ab3100-otp.c              |   16 +-
 drivers/mfd/ab3550-core.c             |   23 +-
 drivers/mfd/ab8500-spi.c              |    7 +-
 drivers/mfd/abx500-core.c             |    2 +-
 drivers/mfd/davinci_voicecodec.c      |    6 +-
 drivers/mfd/janz-cmodio.c             |    1 +
 drivers/mfd/jz4740-adc.c              |  394 +++++++++++++
 drivers/mfd/max8925-core.c            |   27 +
 drivers/mfd/mc13783-core.c            |   30 +-
 drivers/mfd/menelaus.c                |   75 ++-
 drivers/mfd/mfd-core.c                |    4 +-
 drivers/mfd/stmpe.c                   |  985 +++++++++++++++++++++++++++++++++
 drivers/mfd/stmpe.h                   |  183 ++++++
 drivers/mfd/t7l66xb.c                 |    3 +-
 drivers/mfd/tc6387xb.c                |   16 +-
 drivers/mfd/tc6393xb.c                |    4 +-
 drivers/mfd/tps6507x.c                |    4 +-
 drivers/mfd/tps6586x.c                |  375 +++++++++++++
 drivers/mfd/twl6030-pwm.c             |  163 ++++++
 drivers/mfd/ucb1400_core.c            |    2 +-
 drivers/mfd/wm831x-core.c             |   18 +-
 drivers/mfd/wm8350-core.c             |    6 +-
 drivers/mfd/wm8994-core.c             |    8 +-
 include/linux/jz4740-adc.h            |   32 ++
 include/linux/mfd/mc13783-private.h   |  220 --------
 include/linux/mfd/mc13783.h           |    2 +
 include/linux/mfd/stmpe.h             |  201 +++++++
 include/linux/mfd/tps6586x.h          |   47 ++
 include/linux/mfd/wm8994/gpio.h       |    4 +
 43 files changed, 3934 insertions(+), 340 deletions(-)
 create mode 100644 drivers/gpio/stmpe-gpio.c
 create mode 100644 drivers/input/keyboard/stmpe-keypad.c
 create mode 100644 drivers/input/touchscreen/stmpe-ts.c
 create mode 100644 drivers/mfd/jz4740-adc.c
 create mode 100644 drivers/mfd/stmpe.c
 create mode 100644 drivers/mfd/stmpe.h
 create mode 100644 drivers/mfd/tps6586x.c
 create mode 100644 drivers/mfd/twl6030-pwm.c
 create mode 100644 include/linux/jz4740-adc.h
 delete mode 100644 include/linux/mfd/mc13783-private.h
 create mode 100644 include/linux/mfd/stmpe.h
 create mode 100644 include/linux/mfd/tps6586x.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