summaryrefslogtreecommitdiff
path: root/arch/arm/plat-mxc/sdma
AgeCommit message (Collapse)Author
2011-01-06ENGR00136007-3 SDMA: add ASRC supportLily Zhang
Upgrade SDMA codes to support ASRC Signed-off-by: William Lai<b04597@freescale.com> Signed-off-by: Zeng Zhaoming <b32542@freescale.com>
2010-11-22ENGR00133737 MXC SDMA: fix system hangs when play audio with irq threadedZeng Zhaoming
When apply rt patch or turn on hardirq threaded in kernel, play audio by application with realtime schedule policy hangs the system. It is caused by: Requesting SDMA channel, a specific channel is used to load script and context from memory. This load phase also uses sdma to transfer, then poll a complete flag within a while(1) loop. When application with realtime schedule policy request sdma channel, it will preempt threaded irqs and prevent complete flag to be set. So a deadlock appears. Signed-off-by: Zeng Zhaoming <b32542@freescale.com>
2010-10-21ENGR00132832-1 MX50 SSI: fix ssi errors caused by mx5 dual fifo enableZeng Zhaoming
Upgrade SDMA script to support SSIs dual fifo breaks mx50 ssi, because mx50 new script not available yet. Fix it by according to cpu model to set correct sdma script address. Signed-off-by: Zeng Zhaoming <b32542@freescale.com>
2010-10-18ENGR00131932-1 MX51, MX53, sdma: Upgrade SDMA scripts to v1.1.0 versionZeng Zhaoming
Upgrade sdma mx51 script to v1.1 http://compass.freescale.net/go/220269616 Upgrade sdma mx53 script to v1.1 http://compass.freescale.net/go/211002731 These new scripts support ssi dual fifo. Pan Qihong-B30266 provide the usage: ----------- mcu_2_ssiapp and ssiapp_2_mcu are supporting SSI tx/rx residing on peripheral DMA region. mcu_2_ssish and ssish_2_mcu are supporting SSI tx/rx residing on shared peripheral DMA region. With all these 4 scripts, will support all the 3 SSIs. ---------- Signed-off-by: Zeng Zhaoming <b32542@freescale.com>
2010-09-01ENGR00126692-4: Upgrade kernel to 2.6.35Dinh Nguyen
This patch contains changes to /arch/arm files Contains all checkpatch and copyright fixes. Acked-by: Rob Herring <r.herring@freescale.com> Signed-off-by: Dinh Nguyen <Dinh.Nguyen@freescale.com>
2010-08-31ENGR00126692-1: MX5X: Upgrade kernel to 2.6.35Dinh Nguyen
This patch contains changes to plat-mxc files. Contains all checkpatch and copyright fixes. Acked-by: Rob Herring <r.herring@freescale.com> Signed-off-by: Dinh Nguyen <Dinh.Nguyen@freescale.com>