aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-omap2/mcbsp.c
diff options
context:
space:
mode:
authorKishon Vijay Abraham I <kishon@ti.com>2011-02-24 15:16:53 +0530
committerTony Lindgren <tony@atomide.com>2011-02-24 13:03:12 -0800
commitf36d01d64f1caf0545214a5dc14096477f68cfbe (patch)
treebec0a1ca979d162b33b7a20f90280c9ac6a04585 /arch/arm/mach-omap2/mcbsp.c
parent64bcbd33c7c70d0aea4e614212a2568321a0396b (diff)
downloadkernel_goldelico_gta04-f36d01d64f1caf0545214a5dc14096477f68cfbe.zip
kernel_goldelico_gta04-f36d01d64f1caf0545214a5dc14096477f68cfbe.tar.gz
kernel_goldelico_gta04-f36d01d64f1caf0545214a5dc14096477f68cfbe.tar.bz2
OMAP: McBSP: use omap_device APIs to modify SYSCONFIG
McBSP2/3 in OMAP3 has sidetone feature which requires autoidle to be disabled before starting the sidetone. Also SYSCONFIG register has to be set with smart idle or no idle depending on the dma op mode (threshold or element sync). For doing these operations dynamically at runtime, omap_device APIs are used to modify SYSCONFIG register. Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com> Cc: Paul Walmsley <paul@pwsan.com> Acked-by: Peter Ujfalusi <peter.ujfalusi@nokia.com> Acked-by: Jarkko Nikula <jhnikula@gmail.com> Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com> [tony@atomide.com: updated to compile without omap_device idle calls] Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'arch/arm/mach-omap2/mcbsp.c')
0 files changed, 0 insertions, 0 deletions