Эх сурвалжийг харах

Merge "msm: camera: csiphy: add logic for csiphy shutdown" into camera-kernel.lnx.5.0

Haritha Chintalapati 4 жил өмнө
parent
commit
f6cfd7fcc0

+ 9 - 0
drivers/cam_sensor_module/cam_csiphy/cam_csiphy_core.c

@@ -942,6 +942,15 @@ void cam_csiphy_shutdown(struct csiphy_device *csiphy_dev)
 			cam_csiphy_reset_phyconfig_param(csiphy_dev, i);
 		}
 
+		if (csiphy_dev->ctrl_reg->csiphy_reg
+			.prgm_cmn_reg_across_csiphy) {
+			mutex_lock(&active_csiphy_cnt_mutex);
+			active_csiphy_hw_cnt--;
+			mutex_unlock(&active_csiphy_cnt_mutex);
+
+			cam_csiphy_prgm_cmn_data(csiphy_dev, true);
+		}
+
 		cam_csiphy_reset(csiphy_dev);
 		cam_soc_util_disable_platform_resource(soc_info, true, true);