in arch/arm/mach-msm/dma.c, so there should be no problem with ARMv6 CPUs. So, can we get a more detailed explaination as to the exact problem being seen?