Searched refs:rq_param (Results 1 - 8 of 8) sorted by relevance

/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/display/dc/dml/
H A Ddml1_display_rq_dlg_calc.h40 const struct _vcs_dpi_display_rq_params_st rq_param);
47 * rq_param - values that can be used to setup RQ (e.g. swath_height, plane1_addr, etc.)
51 struct _vcs_dpi_display_rq_params_st *rq_param,
H A Ddisplay_rq_dlg_helpers.h37 void print__rq_params_st(struct display_mode_lib *mode_lib, display_rq_params_st rq_param);
H A Damdgpu_display_rq_dlg_helpers.c34 void print__rq_params_st(struct display_mode_lib *mode_lib, display_rq_params_st rq_param) argument
39 print__data_rq_sizing_params_st(mode_lib, rq_param.sizing.rq_l);
41 print__data_rq_sizing_params_st(mode_lib, rq_param.sizing.rq_c);
44 print__data_rq_dlg_params_st(mode_lib, rq_param.dlg.rq_l);
46 print__data_rq_dlg_params_st(mode_lib, rq_param.dlg.rq_c);
49 print__data_rq_misc_params_st(mode_lib, rq_param.misc.rq_l);
51 print__data_rq_misc_params_st(mode_lib, rq_param.misc.rq_c);
H A Damdgpu_dml1_display_rq_dlg_calc.c239 const struct _vcs_dpi_display_rq_params_st rq_param)
244 extract_rq_sizing_regs(mode_lib, &(rq_regs->rq_regs_l), rq_param.sizing.rq_l);
245 if (rq_param.yuv420)
246 extract_rq_sizing_regs(mode_lib, &(rq_regs->rq_regs_c), rq_param.sizing.rq_c);
248 rq_regs->rq_regs_l.swath_height = dml_log2(rq_param.dlg.rq_l.swath_height);
249 rq_regs->rq_regs_c.swath_height = dml_log2(rq_param.dlg.rq_c.swath_height);
254 if (rq_param.sizing.rq_l.chunk_bytes >= 32 * 1024) { /*32kb */
263 if (rq_param.yuv420) {
264 if ((double) rq_param.misc.rq_l.stored_swath_bytes
265 / (double) rq_param
236 dml1_extract_rq_regs( struct display_mode_lib *mode_lib, struct _vcs_dpi_display_rq_regs_st *rq_regs, const struct _vcs_dpi_display_rq_params_st rq_param) argument
277 handle_det_buf_split( struct display_mode_lib *mode_lib, struct _vcs_dpi_display_rq_params_st *rq_param, const struct _vcs_dpi_display_pipe_source_params_st pipe_src_param) argument
947 dml1_rq_dlg_get_rq_params( struct display_mode_lib *mode_lib, struct _vcs_dpi_display_rq_params_st *rq_param, const struct _vcs_dpi_display_pipe_source_params_st pipe_src_param) argument
[all...]
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/display/dc/dml/dcn20/
H A Damdgpu_display_rq_dlg_calc_20.c41 // rq_param - values that can be used to setup RQ (e.g. swath_height, plane1_addr, etc.)
45 display_rq_params_st * rq_param,
196 const display_rq_params_st rq_param)
201 extract_rq_sizing_regs(mode_lib, &(rq_regs->rq_regs_l), rq_param.sizing.rq_l);
203 rq_regs->rq_regs_l.pte_row_height_linear = dml_floor(dml_log2(rq_param.dlg.rq_l.dpte_row_height),
206 if (rq_param.yuv420) {
207 extract_rq_sizing_regs(mode_lib, &(rq_regs->rq_regs_c), rq_param.sizing.rq_c);
208 rq_regs->rq_regs_c.pte_row_height_linear = dml_floor(dml_log2(rq_param.dlg.rq_c.dpte_row_height),
212 rq_regs->rq_regs_l.swath_height = dml_log2(rq_param.dlg.rq_l.swath_height);
213 rq_regs->rq_regs_c.swath_height = dml_log2(rq_param
194 extract_rq_regs(struct display_mode_lib *mode_lib, display_rq_regs_st *rq_regs, const display_rq_params_st rq_param) argument
239 handle_det_buf_split(struct display_mode_lib *mode_lib, display_rq_params_st *rq_param, const display_pipe_source_params_st pipe_src_param) argument
725 dml20_rq_dlg_get_rq_params(struct display_mode_lib *mode_lib, display_rq_params_st *rq_param, const display_pipe_source_params_st pipe_src_param) argument
760 display_rq_params_st rq_param = {0}; local
1579 display_rq_params_st rq_param = {0}; local
[all...]
H A Damdgpu_display_rq_dlg_calc_20v2.c41 // rq_param - values that can be used to setup RQ (e.g. swath_height, plane1_addr, etc.)
45 display_rq_params_st * rq_param,
196 const display_rq_params_st rq_param)
201 extract_rq_sizing_regs(mode_lib, &(rq_regs->rq_regs_l), rq_param.sizing.rq_l);
203 rq_regs->rq_regs_l.pte_row_height_linear = dml_floor(dml_log2(rq_param.dlg.rq_l.dpte_row_height),
206 if (rq_param.yuv420) {
207 extract_rq_sizing_regs(mode_lib, &(rq_regs->rq_regs_c), rq_param.sizing.rq_c);
208 rq_regs->rq_regs_c.pte_row_height_linear = dml_floor(dml_log2(rq_param.dlg.rq_c.dpte_row_height),
212 rq_regs->rq_regs_l.swath_height = dml_log2(rq_param.dlg.rq_l.swath_height);
213 rq_regs->rq_regs_c.swath_height = dml_log2(rq_param
194 extract_rq_regs(struct display_mode_lib *mode_lib, display_rq_regs_st *rq_regs, const display_rq_params_st rq_param) argument
239 handle_det_buf_split(struct display_mode_lib *mode_lib, display_rq_params_st *rq_param, const display_pipe_source_params_st pipe_src_param) argument
725 dml20v2_rq_dlg_get_rq_params(struct display_mode_lib *mode_lib, display_rq_params_st *rq_param, const display_pipe_source_params_st pipe_src_param) argument
760 display_rq_params_st rq_param = {0}; local
1580 display_rq_params_st rq_param = {0}; local
[all...]
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/display/dc/dml/dcn21/
H A Damdgpu_display_rq_dlg_calc_21.c174 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
171 extract_rq_regs( struct display_mode_lib *mode_lib, display_rq_regs_st *rq_regs, const display_rq_params_st rq_param) argument
220 handle_det_buf_split( struct display_mode_lib *mode_lib, display_rq_params_st *rq_param, const display_pipe_source_params_st pipe_src_param) argument
766 dml_rq_dlg_get_rq_params( struct display_mode_lib *mode_lib, display_rq_params_st *rq_param, const display_pipe_params_st pipe_param) argument
805 display_rq_params_st rq_param = {0}; local
1680 display_rq_params_st rq_param = {0}; local
[all...]
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/display/dc/calcs/
H A Damdgpu_dcn_calcs.c453 struct _vcs_dpi_display_rq_params_st rq_param = {0}; local
496 dml1_rq_dlg_get_rq_params(dml, &rq_param, input.pipe.src);
497 dml1_extract_rq_regs(dml, rq_regs, rq_param);
502 rq_param.dlg,

Completed in 105 milliseconds