Lines Matching refs:rq_param

174 		const display_rq_params_st rq_param)
179 extract_rq_sizing_regs(mode_lib, &(rq_regs->rq_regs_l), rq_param.sizing.rq_l);
182 dml_log2(rq_param.dlg.rq_l.dpte_row_height),
185 if (rq_param.yuv420) {
186 extract_rq_sizing_regs(mode_lib, &(rq_regs->rq_regs_c), rq_param.sizing.rq_c);
188 dml_log2(rq_param.dlg.rq_c.dpte_row_height),
192 rq_regs->rq_regs_l.swath_height = dml_log2(rq_param.dlg.rq_l.swath_height);
193 rq_regs->rq_regs_c.swath_height = dml_log2(rq_param.dlg.rq_c.swath_height);
197 if (rq_param.sizing.rq_l.chunk_bytes >= 32 * 1024) { //32kb
206 if (rq_param.yuv420) {
207 if ((double) rq_param.misc.rq_l.stored_swath_bytes
208 / (double) rq_param.misc.rq_c.stored_swath_bytes <= 1.5) {
222 display_rq_params_st *rq_param,
238 full_swath_bytes_packed_l = rq_param->misc.rq_l.full_swath_bytes;
239 full_swath_bytes_packed_c = rq_param->misc.rq_c.full_swath_bytes;
241 if (rq_param->yuv420_10bpc) {
243 rq_param->misc.rq_l.full_swath_bytes * 2 / 3,
247 rq_param->misc.rq_c.full_swath_bytes * 2 / 3,
252 if (rq_param->yuv420) {
279 rq_param->misc.rq_l.stored_swath_bytes = swath_bytes_l;
280 rq_param->misc.rq_c.stored_swath_bytes = swath_bytes_c;
286 log2_swath_height_l = dml_log2(rq_param->misc.rq_l.blk256_height) - req128_l;
287 log2_swath_height_c = dml_log2(rq_param->misc.rq_c.blk256_height) - req128_c;
289 log2_swath_height_l = dml_log2(rq_param->misc.rq_l.blk256_width) - req128_l;
290 log2_swath_height_c = dml_log2(rq_param->misc.rq_c.blk256_width) - req128_c;
292 rq_param->dlg.rq_l.swath_height = 1 << log2_swath_height_l;
293 rq_param->dlg.rq_c.swath_height = 1 << log2_swath_height_c;
768 display_rq_params_st *rq_param,
772 rq_param->yuv420 = pipe_param.src.source_format == dm_420_8
774 rq_param->yuv420_10bpc = pipe_param.src.source_format == dm_420_10;
778 &(rq_param->sizing.rq_l),
779 &(rq_param->dlg.rq_l),
780 &(rq_param->misc.rq_l),
788 &(rq_param->sizing.rq_c),
789 &(rq_param->dlg.rq_c),
790 &(rq_param->misc.rq_c),
796 handle_det_buf_split(mode_lib, rq_param, pipe_param.src);
797 print__rq_params_st(mode_lib, *rq_param);
805 display_rq_params_st rq_param = {0};
808 dml_rq_dlg_get_rq_params(mode_lib, &rq_param, pipe_param);
809 extract_rq_regs(mode_lib, rq_regs, rq_param);
1680 display_rq_params_st rq_param = {0};
1709 dml_rq_dlg_get_rq_params(mode_lib, &rq_param, e2e_pipe_param[pipe_idx].pipe);
1717 rq_param.dlg,