linux/drivers/mfd
David Brownell 5725d66b9d mfd: twl4030: simplified child creation code
Minor cleanup to twl4030-core: define a helper function to populate
a single child node, and use it to replace six inconsistent versions
of the same logic.  Both object and source code shrink.

As part of this, some devices now have more IRQ resources:  battery
charger, keypad, ADC, and USB transceiver.  That helps to remove some
irq #defines that block the children's drivers code from compiling on
non-OMAP platforms.

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Samuel Ortiz <sameo@openedhand.com>
2009-01-04 12:17:39 +01:00
..
Kconfig missing dependencies on HAVE_CLK in drivers/mfd 2008-11-01 12:40:38 -07:00
Makefile mfd: add missing Kconfig entry for da903x 2008-10-24 18:34:27 +02:00
asic3.c [ARM] remove memzero() 2008-11-27 12:37:59 +00:00
da903x.c mfd: fix event masking for da9030 2008-11-16 19:58:45 +01:00
htc-egpio.c Merge branch 'genirq-v28-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2008-10-20 13:23:01 -07:00
htc-pasic3.c mfd: fix platform driver hotplug/coldplug 2008-07-25 10:53:28 -07:00
mcp-core.c [ARM] Hide ISA DMA API when ISA_DMA_API is unset 2008-11-29 18:42:40 +00:00
mcp-sa11x0.c [ARM] Hide ISA DMA API when ISA_DMA_API is unset 2008-11-29 18:42:40 +00:00
mcp.h [MFD] Add multimedia communication port core support 2005-08-18 10:06:59 +01:00
mfd-core.c mfd: reduce stack usage in mfd-core.c 2008-10-19 22:54:09 +02:00
sm501.c mfd: check for platform_get_irq() return value in sm501 2008-10-22 01:39:55 +02:00
t7l66xb.c mfd: update TMIO drivers to use the clock API 2008-10-19 22:54:12 +02:00
tc6387xb.c mfd: update TMIO drivers to use the clock API 2008-10-19 22:54:12 +02:00
tc6393xb.c mfd: support tmiofb cell on tc6393xb 2008-10-19 22:54:11 +02:00
twl4030-core.c mfd: twl4030: simplified child creation code 2009-01-04 12:17:39 +01:00
twl4030-irq.c mfd: twl4030 IRQ handling update 2008-10-22 01:19:37 +02:00
ucb1x00-assabet.c [ARM] Hide ISA DMA API when ISA_DMA_API is unset 2008-11-29 18:42:40 +00:00
ucb1x00-core.c [ARM] Hide ISA DMA API when ISA_DMA_API is unset 2008-11-29 18:42:40 +00:00
ucb1x00-ts.c [ARM] Hide ISA DMA API when ISA_DMA_API is unset 2008-11-29 18:42:40 +00:00
ucb1x00.h MCP_UCB1200: Convert from class_device to device 2008-01-24 20:40:06 -08:00
ucb1400_core.c [ARM] 5184/1: Split ucb1400_ts into core and touchscreen 2008-08-20 23:22:22 +01:00
wm8350-core.c mfd: Refactor WM8350 chip identification 2009-01-04 12:17:39 +01:00
wm8350-gpio.c mfd: Add GPIO pin configuration support for WM8350 2008-10-13 21:51:55 +01:00
wm8350-i2c.c mfd: Remove i.MX31ism from WM8350 i2c driver 2009-01-04 12:17:37 +01:00
wm8350-regmap.c power_supply: Add battery health reporting for WM8350 2009-01-04 12:17:39 +01:00
wm8400-core.c mfd: Core support for the WM8400 AudioPlus HiFi CODEC and PMU 2008-10-13 21:51:52 +01:00