diff options
author | Dmitry Tarnyagin <dmitry.tarnyagin@stericsson.com> | 2011-05-21 01:10:33 +0200 |
---|---|---|
committer | Philippe Langlais <philippe.langlais@stericsson.com> | 2012-05-22 11:06:15 +0200 |
commit | 38a0554ee66ad32e0d8ef25ac2908fd45978fb38 (patch) | |
tree | 21fd3f85f86fed7e0d11cdce69ccafa6e0ce26d5 /drivers/staging/cw1200/cw1200_plat.h | |
parent | a65d5cfa106108c5a9aee0d78d64cab724dcaccd (diff) |
cw1200: Workaround against a problem with DMA on ux500 platform.
ux500 incorrectly handles some DMA sizes. It was observed that
multiple of transfers of multiple of 32 bytes are always working.
Some other transfer sizes (at least 208 and 228) cause hang in
sdio_memcpy_xxx(). The workaround aligns DMA transfer sizes
to 32 bytes boundary.
Change-Id: I34aad24b4f20ba342cf709cac41c55535b688894
Signed-off-by: Dmitry Tarnyagin <dmitry.tarnyagin@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/23601
Reviewed-by: Janusz DZIEDZIC <janusz.dziedzic@tieto.com>
Reviewed-by: Bartosz MARKOWSKI <bartosz.markowski@tieto.com>
Reviewed-by: Philippe LANGLAIS <philippe.langlais@stericsson.com>
Diffstat (limited to 'drivers/staging/cw1200/cw1200_plat.h')
0 files changed, 0 insertions, 0 deletions