Arnd Bergmann
b64456a4fc
Merge branch 'testing/new-warnings' into fixes
...
These patches all fix bugs that were newly introduced in v3.6-rc1
and found because they cause a gcc warning with one of the ARM
defconfigs. Most of them are harmless, but since we're trying
to get rid of all warnings eventually, we can start with the ones
that were not there before.
* testing/new-warnings:
omap-rng: fix use of SIMPLE_DEV_PM_OPS
spi/s3c64xx: improve error handling
mtd/omap2: fix dmaengine_slave_config error handling
gpio: em: do not discard em_gio_irq_domain_cleanup
ARM: exynos: exynos_pm_add_dev_to_genpd may be unused
usb/ohci-omap: remove unused variable
mfd/asic3: fix asic3_mfd_probe return value
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2012-08-10 12:28:57 +02:00
..
88pm80x.c
mfd: Remove __devexit annotation for pm80x_deinit
2012-07-16 15:26:45 +02:00
88pm800.c
mfd: Fix checking return value of 88pm8xx regmap_read()
2012-07-16 15:26:37 +02:00
88pm805.c
mfd: Fix checking return value of 88pm8xx regmap_read()
2012-07-16 15:26:37 +02:00
88pm860x-core.c
mfd: Add pre-regulator device for 88pm860x
2012-07-09 00:16:14 +02:00
88pm860x-i2c.c
mfd: Add ability to wake the system for 88pm860x
2012-03-06 18:46:49 +01:00
aat2870-core.c
simple_open: automatically convert to simple_open()
2012-04-05 15:25:50 -07:00
ab3100-core.c
This patch series contains a major revamp of how we collect entropy
2012-07-31 19:07:42 -07:00
ab3100-otp.c
ab8500-core.c
mfd: Register ab8500 devices using the newly DT:ed MFD API
2012-07-09 00:16:13 +02:00
ab8500-debugfs.c
mfd: Register ab8500 devices using the newly DT:ed MFD API
2012-07-09 00:16:13 +02:00
ab8500-gpadc.c
mfd: Register ab8500 devices using the newly DT:ed MFD API
2012-07-09 00:16:13 +02:00
ab8500-sysctrl.c
mfd: Register ab8500 devices using the newly DT:ed MFD API
2012-07-09 00:16:13 +02:00
abx500-core.c
adp5520.c
mfd: Guard adp5520 PM methods with CONFIG_PM_SLEEP
2012-07-09 00:16:13 +02:00
anatop-mfd.c
mfd: Matches should be NULL when populate anatop child devices
2012-07-17 11:17:24 +02:00
arizona-core.c
mfd: Add debug trace on entering and leaving arizone runtime suspend
2012-07-25 00:52:17 +02:00
arizona-i2c.c
mfd: Initial support for the WM5110
2012-07-16 15:00:32 +02:00
arizona-irq.c
mfd: Initial support for the WM5110
2012-07-16 15:00:32 +02:00
arizona-spi.c
mfd: Initial support for the WM5110
2012-07-16 15:00:32 +02:00
arizona.h
mfd: Initial support for the WM5110
2012-07-16 15:00:32 +02:00
asic3.c
mfd/asic3: fix asic3_mfd_probe return value
2012-08-08 21:13:00 +02:00
cs5535-mfd.c
mfd: Use module_pci_driver
2012-05-01 12:00:21 +02:00
da903x.c
da9052-core.c
mfd: Remove unused variable from da9052_device_init
2012-07-09 00:16:07 +02:00
da9052-i2c.c
mfd: Convert da9052 to use devm_* APIs
2012-05-20 17:27:03 +02:00
da9052-spi.c
mfd: Convert da9052 to use devm_* APIs
2012-05-20 17:27:03 +02:00
davinci_voicecodec.c
db8500-prcmu.c
mfd: Ensure AB8500 platform data is passed through db8500-prcmu to MFD Core
2012-07-27 15:32:33 +02:00
dbx500-prcmu-regs.h
mfd: Update db8500-prmcu hostport_access enable
2012-07-09 00:16:10 +02:00
dm355evm_msp.c
mfd: Use gpio_request_one from dm355evm_msp
2012-01-09 00:37:38 +01:00
ezx-pcap.c
ARM: pxa: remove irq_to_gpio from ezx-pcap driver
2012-08-09 15:16:41 +02:00
htc-egpio.c
htc-i2cpld.c
htc-pasic3.c
intel_msic.c
mfd: Convert Intel MSIC driver to use devm_* interfaces.
2012-05-01 12:00:23 +02:00
janz-cmodio.c
mfd: Use module_pci_driver
2012-05-01 12:00:21 +02:00
jz4740-adc.c
mfd: Don't declare jz4740_adc_cells const
2012-01-09 00:37:36 +01:00
Kconfig
MFD bits for the 3.6 merge window.
2012-07-30 12:41:17 -07:00
lm3533-core.c
mfd: Mark two lm3533 zone registers as volatile
2012-05-20 17:27:14 +02:00
lm3533-ctrlbank.c
mfd: Use SI-units for the lm3533 max-current interface
2012-05-20 17:27:02 +02:00
lpc_ich.c
watchdog: Convert iTCO_wdt driver to mfd model
2012-05-09 17:20:09 +02:00
lpc_sch.c
mfd: Change tunnelcreek watchdog name on the lpc_sch subdevices array
2012-05-20 17:27:03 +02:00
Makefile
mfd: Initial support for the WM5110
2012-07-16 15:00:32 +02:00
max8925-core.c
mfd: Transfer rtc max8925 irq from MFD defined resources
2012-07-09 00:16:10 +02:00
max8925-i2c.c
mfd: Add pm ops to max8925
2012-01-09 01:03:34 +01:00
max8997-irq.c
mfd: Add irq domain support for max8997 interrupts
2012-07-09 00:16:13 +02:00
max8997.c
mfd: Add irq domain support for max8997 interrupts
2012-07-09 00:16:13 +02:00
max8998-irq.c
max8998.c
mfd: Use standard device wakeup for handling max8998 wakeup device
2012-01-09 00:37:36 +01:00
max77686-irq.c
mfd: Allow to specify max77686 interrupt through DT or platform file also
2012-07-09 15:13:42 +02:00
max77686.c
mfd: Guard max77686_pmic_dt_match with CONFIG_OF
2012-07-10 11:00:37 +02:00
max77693-irq.c
mfd: Add MAX77693 irq handler
2012-05-20 17:27:06 +02:00
max77693.c
mfd: Fix max77693 irq leak and wrong kfree call
2012-07-09 00:16:11 +02:00
mc13xxx-core.c
mfd: Use devm_* APIs for mc13xxx
2012-07-09 00:16:08 +02:00
mc13xxx-i2c.c
mfd: Drop modifying mc13xxx driver's id_table in probe
2012-07-16 15:40:17 +02:00
mc13xxx-spi.c
mfd: Drop modifying mc13xxx driver's id_table in probe
2012-07-16 15:40:17 +02:00
mc13xxx.h
mfd: Move the mc13xxx-core spi specific code into a separate module
2012-05-01 12:35:40 +02:00
mcp-core.c
Disintegrate and delete asm/system.h
2012-03-28 15:58:21 -07:00
mcp-sa11x0.c
Disintegrate and delete asm/system.h
2012-03-28 15:58:21 -07:00
menelaus.c
mfd-core.c
mfd: Make MFD core code Device Tree and IRQ domain aware
2012-07-09 00:16:08 +02:00
omap-usb-host.c
mfd: USB: Fix the omap-usb EHCI ULPI PHY reset fix issues.
2012-07-09 00:16:25 +02:00
palmas.c
mfd: Add missing hunk to change palmas irq to clear on read
2012-07-09 00:16:26 +02:00
pcf50633-adc.c
mfd: Convert MFD drivers to use module_platform_driver
2012-01-09 00:37:31 +01:00
pcf50633-core.c
mfd: Add missing out of memory check for pcf50633
2012-07-16 15:55:41 +02:00
pcf50633-gpio.c
mfd: Include linux/mfd/pcf50633/pmic.h in pcf50633-gpio.c
2012-03-06 18:46:51 +01:00
pcf50633-irq.c
mfd: Include linux/mfd/pcf50633/mbc.h in pcf50633-irq.c
2012-03-06 18:46:51 +01:00
pm8xxx-irq.c
pm8921-core.c
rc5t583-irq.c
mfd: Add support for RICOH PMIC RC5T583
2012-03-16 20:05:45 +01:00
rc5t583.c
mfd: Convert rc5t583 to devm_regmap_init_i2c()
2012-05-09 17:50:29 +02:00
rdc321x-southbridge.c
mfd: Use module_pci_driver
2012-05-01 12:00:21 +02:00
sec-core.c
mfd: Add samsung s2mps11 mfd support
2012-07-16 14:30:47 +02:00
sec-irq.c
mfd: Add s2mps11 irq driver
2012-07-16 14:31:59 +02:00
sm501.c
mfd: Use DIV_ROUND_CLOSEST for sm501 clock
2012-03-16 20:37:47 +01:00
sta2x11-mfd.c
mfd: Add driver for STA2X11 MFD block
2012-05-09 15:34:28 +02:00
stmpe-i2c.c
Viresh has moved
2012-06-20 14:39:36 -07:00
stmpe-spi.c
Viresh has moved
2012-06-20 14:39:36 -07:00
stmpe.c
mfd: Add support for no-interrupt stmpe config
2012-03-06 18:46:38 +01:00
stmpe.h
mfd: Add support for stmpe variant 801
2012-01-09 00:37:44 +01:00
t7l66xb.c
mfd: Convert MFD drivers to use module_platform_driver
2012-01-09 00:37:31 +01:00
tc3589x.c
mfd: Guard tc3589x PM methods with CONFIG_PM_SLEEP
2012-07-09 00:16:13 +02:00
tc6387xb.c
mfd: Convert MFD drivers to use module_platform_driver
2012-01-09 00:37:31 +01:00
tc6393xb.c
ti-ssp.c
mfd: Convert MFD drivers to use module_platform_driver
2012-01-09 00:37:31 +01:00
timberdale.c
V4L/DVB: mfd: use reg_shift instead of regstep
2012-07-14 13:30:25 +02:00
timberdale.h
tmio_core.c
tps6105x.c
tps6507x.c
tps6586x.c
mfd: Remove gpio support from tps6586x core driver
2012-07-25 00:40:11 +02:00
tps65010.c
mfd: remove IRQF_SAMPLE_RANDOM which is now a no-op
2012-07-19 10:38:33 -04:00
tps65090.c
mfd: Correct tps65090 cell names
2012-07-25 00:44:48 +02:00
tps65217.c
regulator: tps65217: Add device tree support
2012-07-12 18:27:36 +01:00
tps65910-irq.c
mfd: Add tps65910-irq devicetree init and irqdomain support
2012-05-20 17:27:08 +02:00
tps65910.c
mfd: Add tps65910 32-kHz-crystal-input init
2012-07-16 15:43:15 +02:00
tps65911-comparator.c
Fix typo milivolt => millivolt
2012-04-05 16:58:23 -07:00
tps65912-core.c
mfd: Initialize tps65912 irq platform data properly
2012-03-06 18:46:47 +01:00
tps65912-i2c.c
tps65912-irq.c
tps65912-spi.c
mfd: Remove redundant spi driver bus initialization
2012-01-09 00:37:31 +01:00
twl-core.c
The tag contains just a few battery-related changes for v3.6. It's is
2012-07-31 18:08:25 -07:00
twl-core.h
mfd: Move twl-core IRQ allocation into twl[4030|6030]-irq files
2012-03-22 13:04:33 +01:00
twl4030-audio.c
mfd: Convert MFD drivers to use module_platform_driver
2012-01-09 00:37:31 +01:00
twl4030-irq.c
mfd: enable wakeup on twl4030 IRQ.
2012-05-09 18:02:51 +02:00
twl4030-madc.c
mfd: Convert MFD drivers to use module_platform_driver
2012-01-09 00:37:31 +01:00
twl4030-power.c
ARM: omap: fix section mismatch errors in TWL PMIC driver
2012-02-13 10:00:35 +00:00
twl6030-irq.c
mfd: Replace twl-* pr_ macros by the dev_ equivalent and do various cleanups
2012-03-22 13:05:34 +01:00
twl6030-pwm.c
twl6040-core.c
mfd: Add support for twl6041
2012-07-25 00:27:13 +02:00
twl6040-irq.c
mfd: Add support for Device Tree to twl6040
2012-05-20 17:27:12 +02:00
ucb1x00-assabet.c
MFD: ucb1x00-assabet: add support for UCB1x00 GPIO switches
2012-02-18 23:15:44 +00:00
ucb1x00-core.c
MFD: ucb1x00-core: add wakeup support
2012-02-18 23:15:43 +00:00
ucb1x00-ts.c
MFD: ucb1x00: convert to use genirq
2012-02-18 23:15:43 +00:00
ucb1400_core.c
vx855.c
mfd: Use module_pci_driver
2012-05-01 12:00:21 +02:00
wl1273-core.c
wm831x-auxadc.c
mfd: Convert wm831x to irq_domain
2012-05-20 17:27:07 +02:00
wm831x-core.c
mfd: Convert wm831x to irq_domain
2012-05-20 17:27:07 +02:00
wm831x-i2c.c
mfd: wm831x: Convert to devm_regmap_init()
2012-02-22 13:57:05 +00:00
wm831x-irq.c
mfd: Emulate active low IRQs as well as active high IRQs for wm831x
2012-05-20 17:27:14 +02:00
wm831x-otp.c
mfd: wm831x: Feed the device UUID into device_add_randomness()
2012-07-19 10:38:31 -04:00
wm831x-spi.c
MFD changes for 3.4
2012-03-28 13:56:35 -07:00
wm5102-tables.c
mfd: Mark headphone detect readback wm5102 register volatile
2012-07-09 00:46:29 +02:00
wm5110-tables.c
mfd: Add data tables for the WM5110
2012-07-16 14:59:56 +02:00
wm8350-core.c
mfd: Remove custom wm8350 cache implementation
2012-07-09 00:16:10 +02:00
wm8350-gpio.c
wm8350-i2c.c
mfd: Add regmap cache support for wm8350
2012-07-09 00:16:10 +02:00
wm8350-irq.c
mfd: Rely on regmap cache in wm8350 interrupt controller
2012-07-09 00:16:10 +02:00
wm8350-regmap.c
mfd: Remove custom wm8350 cache implementation
2012-07-09 00:16:10 +02:00
wm8400-core.c
mfd: Export wm8400_block_read()
2012-05-20 17:27:05 +02:00
wm8994-core.c
mfd: Also restore wm8994 GPIO IRQ masks after reset
2012-07-09 00:33:29 +02:00
wm8994-irq.c
mfd: Support for user defined wm8994 irq flags
2012-07-09 00:16:10 +02:00
wm8994-regmap.c
mfd: Cache wm8994 chip revision
2012-05-01 12:00:21 +02:00
wm8994.h