Sfoglia il codice sorgente

Merge "msm: camera: cci: Add back mutex on cci" into camera-kernel.lnx.4.0

Haritha Chintalapati 4 anni fa
parent
commit
4afd2d107d
1 ha cambiato i file con 2 aggiunte e 0 eliminazioni
  1. 2 0
      drivers/cam_sensor_module/cam_cci/cam_cci_core.c

+ 2 - 0
drivers/cam_sensor_module/cam_cci/cam_cci_core.c

@@ -1729,8 +1729,10 @@ static int32_t cam_cci_read_bytes(struct v4l2_subdev *sd,
 	 * THRESHOLD irq's, we reinit the threshold wait before
 	 * we load the burst read cmd.
 	 */
+	mutex_lock(&cci_dev->cci_master_info[master].mutex_q[QUEUE_1]);
 	reinit_completion(&cci_dev->cci_master_info[master].rd_done);
 	reinit_completion(&cci_dev->cci_master_info[master].th_complete);
+	mutex_unlock(&cci_dev->cci_master_info[master].mutex_q[QUEUE_1]);
 
 	CAM_DBG(CAM_CCI, "Bytes to read %u", read_bytes);
 	do {