Lines Matching defs:mycs

2390 	struct ia_css_preview_settings *mycs  = &pipe->pipe_settings.preview;
2402 if (mycs->preview_binary.info)
2457 err = ia_css_binary_find(&preview_descr, &mycs->preview_binary);
2462 need_vf_pp |= mycs->preview_binary.out_frame_info[0].res.width != pipe_out_info->res.width;
2463 need_vf_pp |= mycs->preview_binary.out_frame_info[0].res.height != pipe_out_info->res.height;
2471 (mycs->preview_binary.out_frame_info[0].format != IA_CSS_FRAME_FORMAT_YUV_LINE)) {
2491 &mycs->preview_binary);
2501 &mycs->preview_binary.out_frame_info[0],
2504 &mycs->vf_pp_binary);
2529 &mycs->copy_binary,
2530 &mycs->preview_binary);
4534 struct ia_css_video_settings *mycs = &pipe->pipe_settings.video;
4544 if (mycs->video_binary.info)
4608 mycs->num_yuv_scaler = cas_scaler_descr.num_stage;
4609 mycs->yuv_scaler_binary = kcalloc(cas_scaler_descr.num_stage,
4612 if (!mycs->yuv_scaler_binary) {
4613 mycs->num_yuv_scaler = 0;
4617 mycs->is_output_stage = kcalloc(cas_scaler_descr.num_stage,
4619 if (!mycs->is_output_stage) {
4626 mycs->is_output_stage[i] = cas_scaler_descr.is_output_stage[i];
4633 &mycs->yuv_scaler_binary[i]);
4635 kfree(mycs->is_output_stage);
4636 mycs->is_output_stage = NULL;
4661 &mycs->video_binary);
4674 num_output_pins = mycs->video_binary.info->num_output_pins;
4675 vf_ds_log2 = mycs->video_binary.vf_downscale_log2;
4703 ia_css_binary_destroy_isp_parameters(&mycs->video_binary);
4706 &mycs->video_binary);
4720 if (!mycs->video_binary.info->sp.enable.ref_frame)
4751 &mycs->copy_binary,
4752 &mycs->video_binary);
4761 if (mycs->video_binary.vf_frame_info.format
4764 &mycs->video_binary.vf_frame_info,
4774 &mycs->video_binary.vf_frame_info,
4779 &mycs->vf_pp_binary);
4789 if (mycs->video_binary.info->sp.enable.block_output) {
4790 tnr_info = mycs->video_binary.out_frame_info[0];
4794 mycs->video_binary.info->sp.block.output_block_height);
4796 tnr_info = mycs->video_binary.internal_frame_info;
4802 if (mycs->tnr_frames[i]) {
4803 ia_css_frame_free(mycs->tnr_frames[i]);
4804 mycs->tnr_frames[i] = NULL;
4807 &mycs->tnr_frames[i],
5097 struct ia_css_capture_settings *mycs;
5113 mycs = &pipe->pipe_settings.capture;
5117 if (mycs->primary_binary[0].info)
5120 err = set_num_primary_stages(&mycs->num_primary_stage,
5188 mycs->num_yuv_scaler = cas_scaler_descr.num_stage;
5189 mycs->yuv_scaler_binary = kcalloc(cas_scaler_descr.num_stage,
5192 if (!mycs->yuv_scaler_binary) {
5197 mycs->is_output_stage = kcalloc(cas_scaler_descr.num_stage,
5199 if (!mycs->is_output_stage) {
5207 mycs->is_output_stage[i] = cas_scaler_descr.is_output_stage[i];
5214 &mycs->yuv_scaler_binary[i]);
5243 &mycs->capture_pp_binary);
5258 &mycs->capture_ldc_binary);
5269 for (i = 0; i < mycs->num_primary_stage; i++) {
5273 (i == mycs->num_primary_stage - 1))
5278 err = ia_css_binary_find(&prim_descr[i], &mycs->primary_binary[i]);
5287 vf_pp_in_info = &mycs->capture_pp_binary.vf_frame_info;
5289 vf_pp_in_info = &mycs->primary_binary[mycs->num_primary_stage - 1].vf_frame_info;
5306 err = ia_css_binary_find(&vf_pp_descr, &mycs->vf_pp_binary);
5329 &mycs->copy_binary,
5330 &mycs->primary_binary[0]);
6182 struct ia_css_yuvpp_settings *mycs;
6201 mycs = &pipe->pipe_settings.yuvpp;
6224 mycs->num_output = cas_scaler_descr.num_output_stage;
6225 mycs->num_yuv_scaler = cas_scaler_descr.num_stage;
6226 mycs->yuv_scaler_binary = kcalloc(cas_scaler_descr.num_stage,
6229 if (!mycs->yuv_scaler_binary) {
6233 mycs->is_output_stage = kcalloc(cas_scaler_descr.num_stage,
6235 if (!mycs->is_output_stage) {
6240 mycs->is_output_stage[i] = cas_scaler_descr.is_output_stage[i];
6248 &mycs->yuv_scaler_binary[i]);
6254 mycs->num_output = 1;
6258 next_binary = &mycs->yuv_scaler_binary[0];
6287 &mycs->copy_binary,
6316 for (i = 0, j = 0; i < mycs->num_yuv_scaler; i++) {
6317 if (mycs->is_output_stage[i]) {
6320 &mycs->yuv_scaler_binary[i].vf_frame_info;
6324 mycs->num_vf_pp = j;
6327 &mycs->copy_binary.vf_frame_info;
6331 mycs->num_vf_pp = 1;
6333 mycs->vf_pp_binary = kcalloc(mycs->num_vf_pp,
6336 if (!mycs->vf_pp_binary) {
6344 for (i = 0; i < mycs->num_vf_pp; i++) {
6348 err = ia_css_binary_find(&vf_pp_descr, &mycs->vf_pp_binary[i]);