|
@@ -2236,8 +2236,11 @@ static int cam_vfe_bus_ver3_start_vfe_out(
|
|
|
return rc;
|
|
|
}
|
|
|
|
|
|
- for (i = 0; i < rsrc_data->num_wm; i++)
|
|
|
+ for (i = 0; i < rsrc_data->num_wm; i++) {
|
|
|
rc = cam_vfe_bus_ver3_start_wm(&rsrc_data->wm_res[i]);
|
|
|
+ if (rc)
|
|
|
+ return rc;
|
|
|
+ }
|
|
|
|
|
|
memset(bus_irq_reg_mask, 0, sizeof(bus_irq_reg_mask));
|
|
|
rc = cam_vfe_bus_ver3_start_comp_grp(rsrc_data, bus_irq_reg_mask);
|