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>
1 file changed