linux/arch/arm/mach-davinci/include/mach
Troy Kisky 1e224f322b ASoC: DaVinci: pcm, fix underrun by using sram
Fix underruns by using dma to copy 1st to sram
in a ping/pong buffer style and then copying from
the sram to the ASP. This also has the advantage
of tolerating very long interrupt latency on dma
completion.

Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com>
Acked-by: Liam Girdwood <lrg@slimlogic.co.uk>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2009-11-19 10:48:08 +00:00
..
asp.h ASoC: DaVinci: pcm, fix underrun by using sram 2009-11-19 10:48:08 +00:00
clkdev.h davinci: major rework of clock, PLL, PSC infrastructure 2009-04-23 09:31:00 -07:00
clock.h davinci: major rework of clock, PLL, PSC infrastructure 2009-04-23 09:31:00 -07:00
common.h davinci: dm365 gpio irq support 2009-08-26 10:57:00 +03:00
cp_intc.h davinci: INTC: add support for TI cp_intc 2009-05-26 07:18:14 -07:00
cputype.h davinci: Add base DA850/OMAP-L138 SoC support 2009-08-26 11:55:44 +03:00
da8xx.h davinci: Add NOR flash support for da850/omap-l138 2009-08-26 11:55:56 +03:00
debug-macro.S davinci: Add support for DA850/OMAP-L138 EVM board 2009-08-26 11:55:45 +03:00
dm355.h davinci: DM355 - platform changes for vpfe capture 2009-09-16 10:25:45 -07:00
dm365.h davinci: Adding DM365 SOC Support 2009-08-26 10:56:57 +03:00
dm644x.h davinci: DM644x platform changes for vpfe capture 2009-09-16 10:25:26 -07:00
dm646x.h DaVinci: DM646x - platform changes for vpif capture and display drivers 2009-09-16 10:28:46 -07:00
edma.h DaVinci: EDMA: Adding 2 new APIs for allocating/freeing PARAMs 2009-08-26 11:55:59 +03:00
emac.h davinci: Factor out emac mac address handling 2009-05-28 15:17:47 -07:00
entry-macro.S davinci: Integrate cp_intc support into low-level irq code 2009-05-28 15:17:47 -07:00
gpio.h davinci: Macro to convert GPIO signal to GPIO pin number 2009-08-26 11:55:54 +03:00
hardware.h davinci: Move IO device mapping macros from io.h to hardware.h 2009-08-26 10:57:01 +03:00
i2c.h ARM: DaVinci: i2c setup 2008-09-17 00:31:42 -07:00
io.h davinci: Move IO device mapping macros from io.h to hardware.h 2009-08-26 10:57:01 +03:00
irqs.h DaVinci: DM365: Adding entries for DM365 IRQ's 2009-08-26 11:55:58 +03:00
memory.h davinci: da8xx: Add base DA830/OMAP-L137 SoC support 2009-08-26 10:56:59 +03:00
mmc.h davinci: MMC platform support 2009-05-26 07:18:16 -07:00
mux.h davinci: DM355 - platform changes for vpfe capture 2009-09-16 10:25:45 -07:00
nand.h mtd: nand: davinci_nand, 4-bit ECC for smallpage 2009-06-05 17:39:36 +01:00
psc.h davinci: Add base DA850/OMAP-L138 SoC support 2009-08-26 11:55:44 +03:00
serial.h davinci: Move IO device mapping macros from io.h to hardware.h 2009-08-26 10:57:01 +03:00
sram.h davinci: add SRAM allocator 2009-05-28 15:18:13 -07:00
system.h davinci: make arch_idle and arch_reset as inline functions 2009-08-26 10:57:01 +03:00
time.h davinci: Add watchdog base address flexibility 2009-05-26 08:20:31 -07:00
timex.h
uncompress.h davinci: Add support for DA850/OMAP-L138 EVM board 2009-08-26 11:55:45 +03:00
vmalloc.h davinci: Move IO device mapping macros from io.h to hardware.h 2009-08-26 10:57:01 +03:00