Bläddra i källkod

msm: camera: sensor: Update slave address for i2c sensor client

Get slave address from user mode and update in i2c info structure.

CRs-Fixed: 3244380
Change-Id: I85bbe07927cfe072f2640cd632505fd6a168133c
Signed-off-by: Ridhi Shah <[email protected]>
Ridhi Shah 2 år sedan
förälder
incheckning
cb494d6560
1 ändrade filer med 3 tillägg och 0 borttagningar
  1. 3 0
      drivers/cam_sensor_module/cam_sensor/cam_sensor_core.c

+ 3 - 0
drivers/cam_sensor_module/cam_sensor/cam_sensor_core.c

@@ -558,6 +558,9 @@ int32_t cam_sensor_update_i2c_info(struct cam_cmd_i2c_info *i2c_info,
 		CAM_DBG(CAM_SENSOR, " Master: %d sid: %d freq_mode: %d",
 			cci_client->cci_i2c_master, i2c_info->slave_addr,
 			i2c_info->i2c_freq_mode);
+	} else if (s_ctrl->io_master_info.master_type == I2C_MASTER) {
+		s_ctrl->io_master_info.client->addr = i2c_info->slave_addr;
+		CAM_DBG(CAM_SENSOR, "Slave addr: 0x%x", i2c_info->slave_addr);
 	}
 
 	s_ctrl->sensordata->slave_info.sensor_slave_addr =