commit | b5b08e5e0eb873b1e0bc2556e0ca34dcca55ee18 | [log] [tgz] |
---|---|---|
author | Eric Holmberg <eholmber@codeaurora.org> | Fri Jan 20 14:19:00 2012 -0700 |
committer | Linux Build Service Account <lnxbuild@localhost> | Sun Jan 22 00:43:07 2012 -0700 |
tree | 52859ab7abff95318edea617badf0fc7c93bf9cc | |
parent | d3cf8b78782d3a3c471ab8e7de94ce7c47f95a70 [diff] |
msm: bam_dmux: Handle DMA Mapping Failure Handle and recover from transient SPS and DMA mapping failures by: 1) Handle queue_rx() failures 2) Recover from failure by requeuing at next call 3) Properly unmap DMA items for failures 4) Log failures for later analysis CRs-Fixed: 330039 Change-Id: I7c304921b7c4009d0c9733f317c2392241d51acc Signed-off-by: Eric Holmberg <eholmber@codeaurora.org>