Просмотр исходного кода

Merge "msm: camera: cpas: Setting the vote level on max supported clock lvl basis" into camera-kernel.lnx.4.0

Camera Software Integration 4 лет назад
Родитель
Сommit
2362ce706a
1 измененных файлов с 8 добавлено и 0 удалено
  1. 8 0
      drivers/cam_cpas/cam_cpas_hw.c

+ 8 - 0
drivers/cam_cpas/cam_cpas_hw.c

@@ -122,6 +122,14 @@ static int cam_cpas_util_vote_bus_client_level(
 		goto end;
 	}
 
+	if (level >= CAM_MAX_VOTE) {
+		CAM_ERR(CAM_CPAS,
+			"Invalid votelevel=%d,usecases=%d,Bus client=[%s]",
+			level, bus_client->common_data.num_usecases,
+			bus_client->common_data.name);
+		return -EINVAL;
+	}
+
 	if (level == bus_client->curr_vote_level)
 		goto end;