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>
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>
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)