commit | 06ce3961355bcbae931fbe5aab8be0eae7cff1fa | [log] [tgz] |
---|---|---|
author | Stephen Boyd <sboyd@codeaurora.org> | Wed Jan 02 15:03:14 2013 -0800 |
committer | Stephen Boyd <sboyd@codeaurora.org> | Wed Jan 02 15:11:00 2013 -0800 |
tree | 0dd0cdaebf85dbef9257df5d045bfe3ab0733593 | |
parent | b6fc658fee66bcaaf19f220faab03ac4b97f3577 [diff] |
msm: pil: Fix L2 errors with 32 bit writes to IMEM IMEM on 8974 requires 32 bit reads and writes, otherwise the accesses fail and an L2 error occurs. Unfortunately, memcpy_toio uses a writeb() in a loop, causing problems, so switch to __iowrite32_copy() which will do 32 bit writes in a loop. Change-Id: If5f721eec489e595edb63c2f5f52f8eb6ffb506d Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>