* [GIT] [2.6.32] MFD pull request
@ 2009-10-26 23:59 Samuel Ortiz
0 siblings, 0 replies; 2+ messages in thread
From: Samuel Ortiz @ 2009-10-26 23:59 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel, Mark Brown, Ilkka Koskinen
Hi Linus,
I have a couple more bug fixes for 2.6.32, for the MFD subsystem. One is for a
NULL pointer dereference, and the other one is for a potentially uninitialized
mutex.
Thanks in advance for pulling.
The following changes since commit 964fe080d94db82a3268443e9b9ece4c60246414:
Linus Torvalds (1):
Merge git://git.kernel.org/.../rusty/linux-2.6-for-linus
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6 for-linus
Ilkka Koskinen (1):
mfd: Do not dereference null pointer in twl4030 error path
Mark Brown (1):
mfd: Always initialise WM831x IRQ mutex
drivers/mfd/twl4030-core.c | 2 +-
drivers/mfd/wm831x-irq.c | 3 ++-
2 files changed, 3 insertions(+), 2 deletions(-)
--
Intel Open Source Technology Centre
http://oss.intel.com/
^ permalink raw reply [flat|nested] 2+ messages in thread* [GIT] [2.6.32] MFD pull request
@ 2009-12-13 23:54 Samuel Ortiz
0 siblings, 0 replies; 2+ messages in thread
From: Samuel Ortiz @ 2009-12-13 23:54 UTC (permalink / raw)
To: Linus Torvalds
Cc: linux-kernel, Rajendra Nayak, Balaji T K, Santosh Shilimkar,
Liam Girdwood, Amit Kucheria, Juha Keski-Saari,
Uwe Kleine-König, Antonio Ospite, Mark Brown, Dan Carpenter,
Alan Cox, Linus Walleij, Ilkka Koskinen, Ben Dooks,
Lars-Peter Clausen, Aaro Koskinen, Arnaud Patard, Paul Fertser,
Michael Hennerich, Haojian Zhuang, Jean Delvare, Srinidhi Kasagar
Hi Linus,
This is the MFD pull request for the 2.6.33 merge window.
With this round, we mainly get:
- Support for Marvell 88PM8607.
- Support for ST-Ericsson AB4500.
- Support for Analog Devices ADP5520.
- Support for Wolfson Electronics 8320.
- Initial TI twl6030 and twl5031 support.
- Several twl4030 cleanup patches.
- A big mc13783 rewrite.
- Our usual wm83xx cleanup round.
Thanks in advance for pulling the following bits:
The following changes since commit f40542532e96dda5506eb76badea322f2ae4731c:
Linus Torvalds (1):
Merge branch 'ixp4xx' of git://git.kernel.org/.../chris/linux-2.6
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6.git for-next
Aaro Koskinen (1):
mfd: fix undefined twl4030-power resconfig value checks
Alan Cox (1):
mfd: Fix twl4030 warning
Amit Kucheria (6):
mfd: twl4030-power: Rename DEVGROUP to DEV_GRP
mfd: Add comments for the twl4030-power register and bit layout
mfd: Add support for remapping twl4030-power power states
mfd: Optimised twl4030-power power scripts for the rx51
mfd: Fix more undefined twl4030-power resconfig value checks
mfd: Clarify twl4030 return value for read and write
Antonio Ospite (2):
mfd: ezx-pcap: Don't pass pcap pointer as subdev drvdata.
mfd: Remove ezx-pcap defines for custom led gpio encoding
Arnaud Patard (1):
mfd: Move pcf50633 messages to appropriate log levels
Balaji T K (4):
mfd: Rename all twl4030_i2c*
mfd: Rename twl4030_ routines in rtc-twl.c
mfd: Add support for twl6030 irq framework
rtc: Add twl6030 RTC support
Ben Dooks (2):
mfd: Allow the board to choose any GPIO base for tps65010
mfd: Allow configuration of VDCDC2 for tps65010
Dan Carpenter (1):
mfd: Fix incorrect error check for wm8350-core
Haojian Zhuang (2):
mfd: Add 88PM8607 driver
mfd: Fix 88PM8607 I2C dependency
Ilkka Koskinen (2):
mfd: Enable twl4030 32kHz oscillator low-power mode
mfd: Initial support for twl5031
Jean Delvare (1):
mfd: Don't abuse i2c_client.name
Juha Keski-Saari (1):
mfd: Add all twl4030 regulators to the twl4030 mfd driver
Lars-Peter Clausen (5):
mfd: Make pcf50633 suspend/resume belong to i2c_driver
mfd: Fix memleak in pcf50633_client_dev_register
mfd: Use platform_device_add_data to set pcf50633 regulator platform data
mfd: Fix pcf50633-regulator drvdata usage
mfd: Cleanup pcf50633_probe error handling
Linus Walleij (1):
mfd: Remove default selection of AB4500
Mark Brown (14):
mfd: Refactor WM831x chip identification
gpiolib: Make WM831x GPIO count dynamic
mfd: Add support for WM8320 PMICs
mfd: Split wm8350 IRQ code into a separate file
mfd: Convert WM835x IRQ handling to use a data table
mfd: Staticise __adp5520_ack_bits()
mfd: Allow platforms to specify an IRQ base for WM8350
mfd: Convert wm8350 IRQ handlers to irq_handler_t
mfd: Mask and unmask wm8350 IRQs on request and free
mfd: Move WM831x to generic IRQ
gpiolib: Implement gpio_to_irq() for wm831x
mfd: Don't allow wm831x to be built as a module
mfd: Force I2C to be built in when building WM831x
mfd: Remove build time warning for WM835x register default tables
Michael Hennerich (4):
backlight: adp5520: rename common defines and typos
gpio: adp5520: rename common defines and typos
mfd: Add ADP5520/ADP5501 driver
input/keyboard: new driver for ADP5520 MFD PMICs
Paul Fertser (1):
mfd: Disable unnecessary pcf50633 shutdown on lowsys
Rajendra Nayak (3):
mfd: Rename twl4030_ routines in twl-regulator.c
regulator: Add support for twl6030 regulators
mfd: Add twl6030 regulator subdevices
Samuel Ortiz (1):
mfd: Fix ab4500 compilation warnings
Santosh Shilimkar (1):
mfd: Rename twl4030* driver files to enable re-use
Srinidhi Kasagar (1):
mfd: add AB4500 driver
Uwe Kleine-König (3):
mfd: Move asic3_remove to .devexit.text
mfd: Near complete mc13783 rewrite
mfd: Don't set mc13783 ADREFMODE for touch conversions
arch/arm/mach-omap2/board-2430sdp.c | 2 +-
arch/arm/mach-omap2/board-3430sdp.c | 2 +-
arch/arm/mach-omap2/board-ldp.c | 2 +-
arch/arm/mach-omap2/board-omap3beagle.c | 2 +-
arch/arm/mach-omap2/board-omap3pandora.c | 2 +-
arch/arm/mach-omap2/board-overo.c | 2 +-
arch/arm/mach-omap2/board-rx51-peripherals.c | 118 ++-
arch/arm/plat-omap/include/plat/irqs.h | 16 +-
drivers/gpio/adp5520-gpio.c | 36 +-
drivers/gpio/twl4030-gpio.c | 20 +-
drivers/gpio/wm831x-gpio.c | 17 +-
drivers/input/keyboard/Kconfig | 10 +
drivers/input/keyboard/Makefile | 1 +
drivers/input/keyboard/adp5520-keys.c | 220 ++++++
drivers/input/keyboard/twl4030_keypad.c | 6 +-
drivers/input/misc/pcf50633-input.c | 7 +-
drivers/input/misc/twl4030-pwrbutton.c | 4 +-
drivers/mfd/88pm8607.c | 302 ++++++++
drivers/mfd/Kconfig | 41 +-
drivers/mfd/Makefile | 6 +-
drivers/mfd/ab3100-core.c | 3 -
drivers/mfd/ab4500-core.c | 208 ++++++
drivers/mfd/adp5520.c | 379 ++++++++++
drivers/mfd/asic3.c | 2 +-
drivers/mfd/ezx-pcap.c | 1 -
drivers/mfd/mc13783-core.c | 757 +++++++++++++-------
drivers/mfd/pcf50633-adc.c | 5 +-
drivers/mfd/pcf50633-core.c | 76 +-
drivers/mfd/tps65010.c | 30 +-
drivers/mfd/{twl4030-core.c => twl-core.c} | 385 ++++++++---
drivers/mfd/twl4030-irq.c | 158 ++++-
drivers/mfd/twl4030-power.c | 126 +++-
drivers/mfd/twl6030-irq.c | 299 ++++++++
drivers/mfd/wm831x-core.c | 223 +++++-
drivers/mfd/wm831x-irq.c | 209 +++---
drivers/mfd/wm8350-core.c | 771 +-------------------
drivers/mfd/wm8350-irq.c | 529 ++++++++++++++
drivers/mfd/wm8350-regmap.c | 8 -
drivers/power/pcf50633-charger.c | 3 +-
drivers/power/wm8350_power.c | 63 +-
drivers/regulator/Kconfig | 2 +-
drivers/regulator/Makefile | 2 +-
drivers/regulator/pcf50633-regulator.c | 5 +-
.../{twl4030-regulator.c => twl-regulator.c} | 287 +++++---
drivers/regulator/wm8350-regulator.c | 10 +-
drivers/rtc/Kconfig | 6 +-
drivers/rtc/Makefile | 2 +-
drivers/rtc/rtc-pcf50633.c | 5 +-
drivers/rtc/{rtc-twl4030.c => rtc-twl.c} | 284 +++++---
drivers/rtc/rtc-wm8350.c | 25 +-
drivers/usb/otg/twl4030-usb.c | 38 +-
drivers/video/backlight/adp5520_bl.c | 123 ++--
drivers/video/omap/lcd_2430sdp.c | 4 +-
drivers/watchdog/twl4030_wdt.c | 4 +-
include/linux/i2c/tps65010.h | 19 +
include/linux/i2c/{twl4030.h => twl.h} | 209 +++++-
include/linux/mfd/88pm8607.h | 217 ++++++
include/linux/mfd/ab4500.h | 262 +++++++
include/linux/mfd/adp5520.h | 299 ++++++++
include/linux/mfd/ezx-pcap.h | 3 -
include/linux/mfd/mc13783-private.h | 208 +-----
include/linux/mfd/mc13783.h | 120 +++-
include/linux/mfd/pcf50633/core.h | 10 +-
include/linux/mfd/wm831x/core.h | 43 +-
include/linux/mfd/wm831x/pdata.h | 1 +
include/linux/mfd/wm8350/core.h | 14 +-
include/linux/mfd/wm8350/gpio.h | 18 +
sound/soc/codecs/twl4030.c | 10 +-
sound/soc/codecs/wm8350.c | 25 +-
69 files changed, 5204 insertions(+), 2102 deletions(-)
create mode 100644 drivers/input/keyboard/adp5520-keys.c
create mode 100644 drivers/mfd/88pm8607.c
create mode 100644 drivers/mfd/ab4500-core.c
create mode 100644 drivers/mfd/adp5520.c
rename drivers/mfd/{twl4030-core.c => twl-core.c} (66%)
create mode 100644 drivers/mfd/twl6030-irq.c
create mode 100644 drivers/mfd/wm8350-irq.c
rename drivers/regulator/{twl4030-regulator.c => twl-regulator.c} (55%)
rename drivers/rtc/{rtc-twl4030.c => rtc-twl.c} (59%)
rename include/linux/i2c/{twl4030.h => twl.h} (71%)
create mode 100644 include/linux/mfd/88pm8607.h
create mode 100644 include/linux/mfd/ab4500.h
create mode 100644 include/linux/mfd/adp5520.h
--
Intel Open Source Technology Centre
http://oss.intel.com/
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2009-12-13 23:53 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-10-26 23:59 [GIT] [2.6.32] MFD pull request Samuel Ortiz
-- strict thread matches above, loose matches on Subject: below --
2009-12-13 23:54 Samuel Ortiz
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox