From a89607a875135eec2c179dbc094b7fd444d9b574 Mon Sep 17 00:00:00 2001 From: Jigarkumar Zala Date: Thu, 11 Jul 2019 20:15:40 +0800 Subject: [PATCH] Camera: sensor: Power off the sensor if no gpios Power off the sensor if no gpios at the time of power on, since some regulator and clk need to be released. Change-Id: Ie200459276b5327a1627e8839ec404c3c26f4205 Signed-off-by: Depeng Shao Signed-off-by: Jigarkumar Zala --- drivers/cam_sensor_module/cam_sensor_utils/cam_sensor_util.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/cam_sensor_module/cam_sensor_utils/cam_sensor_util.c b/drivers/cam_sensor_module/cam_sensor_utils/cam_sensor_util.c index 4a2a2a8855b2..f5ea2dc04a3d 100644 --- a/drivers/cam_sensor_module/cam_sensor_utils/cam_sensor_util.c +++ b/drivers/cam_sensor_module/cam_sensor_utils/cam_sensor_util.c @@ -1658,7 +1658,7 @@ int cam_sensor_core_power_up(struct cam_sensor_power_ctrl_t *ctrl, case SENSOR_CUSTOM_GPIO2: if (no_gpio) { CAM_ERR(CAM_SENSOR, "request gpio failed"); - return no_gpio; + goto power_up_failed; } if (!gpio_num_info) { CAM_ERR(CAM_SENSOR, "Invalid gpio_num_info");