msm: smd: add support for RPM based edges

RPM SMD edges only support word size accesses, so modify internal SMD
structures to reflect that constraint.  Also abstract away the differences
to preserve common code so that SMD edge processing code works on all edges.

Change-Id: Ica3e751ea660965ff777d40084ca2b66dcc7302a
Signed-off-by: Jeffrey Hugo <jhugo@codeaurora.org>
5 files changed