Commit Graph

3 Commits

Author SHA1 Message Date
Jeff Hugo 54db3218f4 soc: qcom: smd: Remove user access API
SMD cannot properly directly copy from or to user buffers as an
optimization so remove the API and require clients to manage the
complexities of user buffers.

CRs-Fixed: 735529
Change-Id: I1387eb7eea418facbbe0df05306f5324b3fed057
Signed-off-by: Jeffrey Hugo <jhugo@codeaurora.org>
2014-11-04 09:18:40 -07:00
Jeff Hugo c09f7c7f2c soc: qcom: smd: Make the data parameter to smd_write_segment() const
Some clients would like to pass const data buffers to smd_write_segment().
Change the function signature to permit this usecase.

Change-Id: I96a8012611d79ec9333576d5b5ba0f30657b184d
Signed-off-by: Jeffrey Hugo <jhugo@codeaurora.org>
2014-08-11 14:21:40 -06:00
Jeff Hugo e432f9a642 msm: smd: Support multiplatform
Upstream prefers existing drivers be converted to support multiplatform
kernels.  This requires drivers to be located in generic functionality
directories instead of specific mach directories.

Move the smd and smsm drivers to the drivers/soc/qcom location to support
multiplatform.

Change-Id: I7f2e990341f0f34e336e71bd3b06a7c2a46d8bc1
Signed-off-by: Jeffrey Hugo <jhugo@codeaurora.org>
2014-02-12 09:31:06 -07:00
Renamed from arch/arm/mach-msm/include/mach/msm_smd.h (Browse further)