Lines Matching refs:pipe_param

697 		const display_pipe_params_st *pipe_param,
709 vp_width = pipe_param->src.viewport_width_c / ppe;
710 vp_height = pipe_param->src.viewport_height_c;
711 data_pitch = pipe_param->src.data_pitch_c;
712 meta_pitch = pipe_param->src.meta_pitch_c;
714 vp_width = pipe_param->src.viewport_width / ppe;
715 vp_height = pipe_param->src.viewport_height;
716 data_pitch = pipe_param->src.data_pitch;
717 meta_pitch = pipe_param->src.meta_pitch;
720 if (pipe_param->dest.odm_combine) {
725 access_dir = (pipe_param->src.source_scan == dm_vert); // vp access direction: horizontal or vertical accessed
726 hactive_half = pipe_param->dest.hactive / 2;
728 full_src_vp_width = pipe_param->scale_ratio_depth.hscl_ratio_c * pipe_param->dest.full_recout_width;
729 src_hactive_half = pipe_param->scale_ratio_depth.hscl_ratio_c * hactive_half;
731 full_src_vp_width = pipe_param->scale_ratio_depth.hscl_ratio * pipe_param->dest.full_recout_width;
732 src_hactive_half = pipe_param->scale_ratio_depth.hscl_ratio * hactive_half;
757 if (pipe_param->src.hostvm)
771 pipe_param->src.source_format,
772 pipe_param->src.sw_mode,
773 pipe_param->src.macro_tile_size,
774 pipe_param->src.source_scan,
775 pipe_param->src.hostvm,
782 const display_pipe_params_st *pipe_param)
785 rq_param->yuv420 = pipe_param->src.source_format == dm_420_8
786 || pipe_param->src.source_format == dm_420_10;
787 rq_param->yuv420_10bpc = pipe_param->src.source_format == dm_420_10;
794 pipe_param,
797 if (is_dual_plane((enum source_format_class) (pipe_param->src.source_format))) {
804 pipe_param,
809 handle_det_buf_split(mode_lib, rq_param, &pipe_param->src);
816 const display_pipe_params_st *pipe_param)
821 dml_rq_dlg_get_rq_params(mode_lib, &rq_param, pipe_param);