Lines Matching defs:pipe_idx

47 		const unsigned int pipe_idx)
49 const display_pipe_source_params_st *src = &e2e_pipe_param[pipe_idx].pipe.src;
74 dml_print("DML_DLG::%s: Calculation for pipe[%d] start, num_pipes=%d\n", __func__, pipe_idx, num_pipes);
85 dpte_group_bytes = get_dpte_group_size_in_bytes(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); // From VBA
86 mpte_group_bytes = get_vm_group_size_in_bytes(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); // From VBA
129 detile_buf_size_in_bytes = get_det_buffer_size_kbytes(mode_lib, e2e_pipe_param, num_pipes, pipe_idx) * 1024;
132 pipe_idx);
141 num_pipes, pipe_idx);
149 rq_regs->rq_regs_l.swath_height = dml_log2(get_swath_height_l(mode_lib, e2e_pipe_param, num_pipes, pipe_idx));
150 rq_regs->rq_regs_c.swath_height = dml_log2(get_swath_height_c(mode_lib, e2e_pipe_param, num_pipes, pipe_idx));
164 pipe_idx);
166 pipe_idx);
167 is_phantom_pipe = get_is_phantom_pipe(mode_lib, e2e_pipe_param, num_pipes, pipe_idx);
203 dml_print("DML_DLG::%s: Calculation for pipe[%d] done, num_pipes=%d\n", __func__, pipe_idx, num_pipes);
211 const unsigned int pipe_idx)
213 const display_pipe_source_params_st *src = &e2e_pipe_param[pipe_idx].pipe.src;
214 const display_pipe_dest_params_st *dst = &e2e_pipe_param[pipe_idx].pipe.dest;
215 const display_clocks_and_cfg_st *clks = &e2e_pipe_param[pipe_idx].clks_cfg;
268 dml_print("DML_DLG::%s: Calculation for pipe[%d] starts, num_pipes=%d\n", __func__, pipe_idx, num_pipes);
279 min_ttu_vblank = get_min_ttu_vblank_in_us(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); // From VBA
280 min_dst_y_next_start = get_min_dst_y_next_start(mode_lib, e2e_pipe_param, num_pipes, pipe_idx);
289 pipe_idx); // From VBA
294 dst_x_after_scaler = dml_ceil(get_dst_x_after_scaler(mode_lib, e2e_pipe_param, num_pipes, pipe_idx), 1);
295 dst_y_after_scaler = dml_ceil(get_dst_y_after_scaler(mode_lib, e2e_pipe_param, num_pipes, pipe_idx), 1);
339 unsigned int odm_pipe_index = pipe_index_in_combine[pipe_idx];
348 dml_print("DML_DLG: %s: dst_x_after_scaler[%d]= %d\n", __func__, pipe_idx, dst_x_after_scaler);
349 dml_print("DML_DLG: %s: dst_y_after_scaler[%d] = %d\n", __func__, pipe_idx, dst_y_after_scaler);
351 dst_y_prefetch = get_dst_y_prefetch(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); // From VBA
353 dst_y_per_vm_vblank = get_dst_y_per_vm_vblank(mode_lib, e2e_pipe_param, num_pipes, pipe_idx);
355 dst_y_per_row_vblank = get_dst_y_per_row_vblank(mode_lib, e2e_pipe_param, num_pipes, pipe_idx);
356 dst_y_per_vm_flip = get_dst_y_per_vm_flip(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); // From VBA
357 dst_y_per_row_flip = get_dst_y_per_row_flip(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); // From VBA
375 vratio_pre_l = get_vratio_prefetch_l(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); // From VBA
376 vratio_pre_c = get_vratio_prefetch_c(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); // From VBA
382 refcyc_per_line_delivery_pre_l = get_refcyc_per_line_delivery_pre_l_in_us(mode_lib, e2e_pipe_param, num_pipes, pipe_idx) * refclk_freq_in_mhz; // From VBA
384 pipe_idx) * refclk_freq_in_mhz; // From VBA
391 num_pipes, pipe_idx) * refclk_freq_in_mhz; // From VBA
393 pipe_idx) * refclk_freq_in_mhz; // From VBA
403 pipe_idx) * refclk_freq_in_mhz; // From VBA
405 dlg_regs->dmdata_dl_delta = get_dmdata_dl_delta_in_us(mode_lib, e2e_pipe_param, num_pipes, pipe_idx)
408 refcyc_per_req_delivery_pre_l = get_refcyc_per_req_delivery_pre_l_in_us(mode_lib, e2e_pipe_param, num_pipes, pipe_idx) * refclk_freq_in_mhz; // From VBA
410 pipe_idx) * refclk_freq_in_mhz; // From VBA
417 num_pipes, pipe_idx) * refclk_freq_in_mhz; // From VBA
419 pipe_idx) * refclk_freq_in_mhz; // From VBA
430 e2e_pipe_param, num_pipes, pipe_idx) * refclk_freq_in_mhz; // From VBA
432 num_pipes, pipe_idx) * refclk_freq_in_mhz; // From VBA
461 num_pipes, pipe_idx) * refclk_freq_in_mhz; // From VBA
463 pipe_idx) * refclk_freq_in_mhz; // From VBA
465 pipe_idx) * refclk_freq_in_mhz * dml_pow(2, 10); // From VBA
467 pipe_idx) * refclk_freq_in_mhz * dml_pow(2, 10); // From VBA
470 dst_y_per_pte_row_nom_l = get_dst_y_per_pte_row_nom_l(mode_lib, e2e_pipe_param, num_pipes, pipe_idx);
472 dst_y_per_pte_row_nom_c = get_dst_y_per_pte_row_nom_c(mode_lib, e2e_pipe_param, num_pipes, pipe_idx);
474 dst_y_per_meta_row_nom_l = get_dst_y_per_meta_row_nom_l(mode_lib, e2e_pipe_param, num_pipes, pipe_idx);
476 dst_y_per_meta_row_nom_c = get_dst_y_per_meta_row_nom_c(mode_lib, e2e_pipe_param, num_pipes, pipe_idx);
479 pipe_idx) * refclk_freq_in_mhz; // From VBA
481 pipe_idx) * refclk_freq_in_mhz; // From VBA
483 num_pipes, pipe_idx) * refclk_freq_in_mhz; // From VBA
485 num_pipes, pipe_idx) * refclk_freq_in_mhz; // From VBA
487 pipe_idx) * refclk_freq_in_mhz; // From VBA
489 pipe_idx) * refclk_freq_in_mhz; // From VBA
492 pipe_idx) * refclk_freq_in_mhz; // From VBA
494 pipe_idx) * refclk_freq_in_mhz; // From VBA
496 num_pipes, pipe_idx) * refclk_freq_in_mhz; // From VBA
498 num_pipes, pipe_idx) * refclk_freq_in_mhz; // From VBA
500 num_pipes, pipe_idx) * refclk_freq_in_mhz; // From VBA
502 num_pipes, pipe_idx) * refclk_freq_in_mhz; // From VBA
613 dml_print("DML_DLG::%s: Calculation for pipe[%d] done, num_pipes=%d\n", __func__, pipe_idx, num_pipes);