linux/arch/arm/plat-omap/include/plat
Misael Lopez Cruz f19b2823f8 mfd: twl6040: Add initial support
TWL6040 IC provides analog high-end audio codec functions for
handset applications. It contains several audio analog inputs
and outputs as well as vibrator support. It's connected to the
host processor via PDM interface for audio data communication.
The audio modules are controlled by internal registers that
can be accessed by I2C and PDM interface.

TWL6040 MFD will be registered as a child of TWL-CORE, and will
have two children of its own: twl6040-codec and twl6040-vibra.

This driver is based on TWL4030 and WM8350 MFD drivers.

Signed-off-by: Misael Lopez Cruz <misael.lopez@ti.com>
Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
Acked-by: Samuel Ortiz <sameo@linux.intel.com>
2011-07-04 19:34:37 +03:00
..
blizzard.h
board-ams-delta.h
board-sx1.h
board-voiceblue.h
board.h ARM: omap: move omap_get_config et al. to .init.text 2011-02-09 16:36:40 -08:00
clkdev.h
clkdev_omap.h TI816X: Update common omap platform files 2011-02-16 08:31:39 -08:00
clock.h OMAP2+: clock: remove the DPLL rate tolerance code 2011-03-07 20:19:40 -07:00
common.h omap: Set separate timer init functions to avoid cpu_is_omap tests 2011-06-20 01:25:39 -07:00
cpu.h omap: Add chip id recognition for OMAP4 ES2.1 and ES2.2 2011-02-17 16:16:35 -08:00
dma-44xx.h
dma.h OMAP: DMA: Convert DMA library into platform driver 2010-12-20 18:38:31 -08:00
dmtimer.h omap2+: Reserve clocksource and timesource and initialize dmtimer later 2011-06-27 12:14:01 -07:00
dsp.h
flash.h OMAP: fix compilation error 2011-05-31 06:17:01 -07:00
fpga.h arm: omap1: fix compile warnings 2011-01-27 16:39:41 -08:00
gpio-switch.h
gpio.h GPIO: OMAP: move register offset defines into <plat/gpio.h> 2011-05-27 08:43:34 -07:00
gpmc-smc91x.h
gpmc-smsc911x.h arm: omap: gpmc-smsc911x: minor style fixes 2011-05-03 00:38:58 -07:00
gpmc.h Fix common misspellings 2011-03-31 11:26:23 -03:00
hardware.h TI816X: Update common OMAP machine specific sources 2011-02-16 08:31:39 -08:00
hwa742.h
i2c.h
io.h Merge branches 'devel-cleanup', 'devel-board', 'devel-early-init' and 'devel-ti816x' into omap-for-linus 2011-02-16 11:32:38 -08:00
iommu.h omap: IOMMU: add support to callback during fault handling 2011-02-24 14:23:17 -08:00
iommu2.h
iovmm.h OMAP: iovmm: fix SW flags passed by user 2011-06-01 02:25:04 -07:00
irda.h
irqs-44xx.h
irqs.h mfd: twl6040: Add initial support 2011-07-04 19:34:37 +03:00
keypad.h Keyboard: omap-keypad: use matrix_keypad.h 2010-12-22 11:11:47 -08:00
l3_2xxx.h OMAP2420: hwmod data: add DSS DISPC RFBI VENC 2011-02-23 09:19:06 +02:00
l3_3xxx.h OMAP3: hwmod data: add DSS DISPC RFBI DSI VENC 2011-02-23 09:19:06 +02:00
l4_2xxx.h OMAP2420: hwmod data: add DSS DISPC RFBI VENC 2011-02-23 09:19:06 +02:00
l4_3xxx.h OMAP3: hwmod data: add DSS DISPC RFBI DSI VENC 2011-02-23 09:19:06 +02:00
lcd_mipid.h
led.h
mailbox.h OMAP: mailbox: add notification support for multiple readers 2010-12-02 05:43:16 -06:00
mcbsp.h omap: mcbsp: Drop in-driver transfer support 2011-06-29 03:28:59 -07:00
mcspi.h OMAP: devices: Modify McSPI device to adapt to hwmod framework 2011-02-17 09:53:31 -08:00
memory.h ARM: P2V: separate PHYS_OFFSET from platform definitions 2011-02-17 23:26:55 +00:00
menelaus.h
mmc.h ARM: OMAP4: MMC: no regulator off during probe for eMMC 2011-06-01 02:25:04 -07:00
multi.h omap: Start using CONFIG_SOC_OMAP 2011-01-27 16:39:40 -08:00
mux.h
nand.h omap: cleanup NAND platform data 2011-06-29 01:11:37 -07:00
omap-alsa.h
omap-pm.h OMAP: PM noop: implement context loss count for non-omap_devices 2010-12-21 21:31:55 -07:00
omap-serial.h omap: serial: Change device name: omap-hsuart -> omap_uart 2010-12-20 17:53:04 -08:00
omap4-keypad.h
omap7xx.h
omap16xx.h
omap24xx.h
omap34xx.h [media] ARM: OMAP3: Update Camera ISP definitions for OMAP3630 2011-03-22 04:53:40 -03:00
omap44xx.h
omap730.h
omap850.h
omap1510.h
omap_device.h OMAP: PM: implement context loss count APIs 2010-12-21 21:31:55 -07:00
omap_hwmod.h omap2+: Add separate list for dynamic pads to mux 2011-03-11 11:32:25 -08:00
onenand.h Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into for-linus-1 2011-03-25 17:41:20 +02:00
param.h
prcm.h ARM: OMAP: Allow platforms to hook reset cleanly 2011-01-27 16:39:48 -08:00
sdrc.h OMAP2+: sdrc: fix compile break on OMAP4-only config on current omap-for-linus 2011-02-28 17:53:01 -08:00
serial.h Merge branch 'omap-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 2011-03-17 19:28:15 -07:00
sram.h ARM: 6649/1: omap: use fncpy to copy the PM code functions to SRAM 2011-02-04 14:26:08 +00:00
system.h ARM: OMAP: Allow platforms to hook reset cleanly 2011-01-27 16:39:48 -08:00
tc.h
ti816x.h TI816X: Update common OMAP machine specific sources 2011-02-16 08:31:39 -08:00
timex.h
uncompress.h Merge branch 'omap-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 2011-05-26 12:11:54 -07:00
usb.h usb: musb: am35x: fix compile error when building am35x 2011-05-18 13:39:47 +03:00
vram.h
vrfb.h