msm: camera: common: memory api for presil hw access
Added declarations for apis used for memory copy to and from presil hw. CRs-Fixed: 2932495 Change-Id: I19cd272fd4993c68278b3d8cceabe5d9b5d9a5f6 Signed-off-by: Suraj Dongre <sdongre@codeaurora.org>
Este commit está contenido en:

cometido por
Gerrit - the friendly Code Review server

padre
f460877a7c
commit
c65c2f10c9
@@ -152,4 +152,27 @@ int cam_mem_mgr_init(void);
|
||||
*/
|
||||
void cam_mem_mgr_deinit(void);
|
||||
|
||||
/**
|
||||
* @brief: Copy buffer content to presil mem for all buffers of
|
||||
* iommu handle
|
||||
*
|
||||
* @return Status of operation. Negative in case of error. Zero otherwise.
|
||||
*/
|
||||
int cam_mem_mgr_send_all_buffers_to_presil(int32_t iommu_hdl);
|
||||
|
||||
/**
|
||||
* @brief: Copy buffer content of single buffer to presil
|
||||
*
|
||||
* @return Status of operation. Negative in case of error. Zero otherwise.
|
||||
*/
|
||||
int cam_mem_mgr_send_buffer_to_presil(int32_t iommu_hdl, int32_t buf_handle);
|
||||
|
||||
/**
|
||||
* @brief: Copy back buffer content of single buffer from
|
||||
* presil
|
||||
*
|
||||
* @return Status of operation. Negative in case of error. Zero otherwise.
|
||||
*/
|
||||
int cam_mem_mgr_retrieve_buffer_from_presil(int32_t buf_handle,
|
||||
uint32_t buf_size, uint32_t offset, int32_t iommu_hdl);
|
||||
#endif /* _CAM_MEM_MGR_H_ */
|
||||
|
Referencia en una nueva incidencia
Block a user