Samsung VZW MB1 update
/drivers/media/video/msm/gemini/msm_gemini_sync.c
blob:fe7c99f05b8d29814e9979f853949d42391a1f99 -> blob:f72ac94a5ed898da7c697eee45d59cd268db6fbd
--- drivers/media/video/msm/gemini/msm_gemini_sync.c
+++ drivers/media/video/msm/gemini/msm_gemini_sync.c
@@ -473,11 +473,12 @@ int msm_gemini_input_buf_enqueue(struct
} else {
buf_p->y_buffer_addr = msm_gemini_platform_v2p(buf_cmd.fd,
buf_cmd.y_len + buf_cmd.cbcr_len, &buf_p->file,
- &buf_p->handle) + buf_cmd.offset;
+ &buf_p->handle) + buf_cmd.offset + buf_cmd.y_off;
}
buf_p->y_len = buf_cmd.y_len;
- buf_p->cbcr_buffer_addr = buf_p->y_buffer_addr + buf_cmd.y_len;
+ buf_p->cbcr_buffer_addr = buf_p->y_buffer_addr + buf_cmd.y_len +
+ buf_cmd.cbcr_off;
buf_p->cbcr_len = buf_cmd.cbcr_len;
buf_p->num_of_mcu_rows = buf_cmd.num_of_mcu_rows;