camera: fix gpio request erro of setting multiple camera.

This commit is contained in:
zyc
2012-10-09 10:41:34 +08:00
parent 100b7257b5
commit 6e078d3fcc

View File

@@ -1038,10 +1038,11 @@ static int rk_sensor_io_init(void)
if (i==j) {
printk(KERN_ERR"rk_cam_io: %s..%s..reset pin(%d) init failed\n",__FUNCTION__,plat_data->gpio_res[i].dev_name,camera_reset);
goto sensor_io_init_erro;
}
}else{
printk("%s..%s..reset pin(%d) init failed\n",__FUNCTION__,plat_data->gpio_res[i].dev_name,camera_reset);
goto sensor_io_init_erro;
//goto sensor_io_init_erro;
}
}
if (rk_camera_platform_data.iomux(camera_reset) < 0) {
@@ -1068,9 +1069,10 @@ static int rk_sensor_io_init(void)
if (i==j) {
printk(KERN_ERR"rk_cam_io: %s..%s..powerdown pin(%d) init failed\n",__FUNCTION__,plat_data->gpio_res[i].dev_name,camera_powerdown);
goto sensor_io_init_erro;
}
}else{
printk("%s..%s..powerdown pin(%d) init failed\n",__FUNCTION__,plat_data->gpio_res[i].dev_name,camera_powerdown);
goto sensor_io_init_erro;
//goto sensor_io_init_erro;
}
}
if (rk_camera_platform_data.iomux(camera_powerdown) < 0) {
@@ -1097,9 +1099,9 @@ static int rk_sensor_io_init(void)
if (i==j) {
printk(KERN_ERR"rk_cam_io: %s..%s..flash pin(%d) init failed\n",__FUNCTION__,plat_data->gpio_res[i].dev_name,camera_flash);
goto sensor_io_init_erro;
}
}else{
printk("%s..%s..flash pin(%d) init failed\n",__FUNCTION__,plat_data->gpio_res[i].dev_name,camera_flash);
goto sensor_io_init_erro;
}
}
if (rk_camera_platform_data.iomux(camera_flash) < 0) {