Home
last modified time | relevance | path

Searched refs:rc_buf_thresh (Results 1 - 17 of 17) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/dsc/
H A Drc_calc_fpu.c245 rc->rc_buf_thresh[0] = 896; in _do_calc_rc_params()
246 rc->rc_buf_thresh[1] = 1792; in _do_calc_rc_params()
247 rc->rc_buf_thresh[2] = 2688; in _do_calc_rc_params()
248 rc->rc_buf_thresh[3] = 3584; in _do_calc_rc_params()
249 rc->rc_buf_thresh[4] = 4480; in _do_calc_rc_params()
250 rc->rc_buf_thresh[5] = 5376; in _do_calc_rc_params()
251 rc->rc_buf_thresh[6] = 6272; in _do_calc_rc_params()
252 rc->rc_buf_thresh[7] = 6720; in _do_calc_rc_params()
253 rc->rc_buf_thresh[8] = 7168; in _do_calc_rc_params()
254 rc->rc_buf_thresh[ in _do_calc_rc_params()
[all...]
H A Drc_calc_fpu.h53 int rc_buf_thresh[QP_SET_SIZE - 1]; member
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dsc/
H A Drc_calc.c252 rc->rc_buf_thresh[0] = 896; in _do_calc_rc_params()
253 rc->rc_buf_thresh[1] = 1792; in _do_calc_rc_params()
254 rc->rc_buf_thresh[2] = 2688; in _do_calc_rc_params()
255 rc->rc_buf_thresh[3] = 3584; in _do_calc_rc_params()
256 rc->rc_buf_thresh[4] = 4480; in _do_calc_rc_params()
257 rc->rc_buf_thresh[5] = 5376; in _do_calc_rc_params()
258 rc->rc_buf_thresh[6] = 6272; in _do_calc_rc_params()
259 rc->rc_buf_thresh[7] = 6720; in _do_calc_rc_params()
260 rc->rc_buf_thresh[8] = 7168; in _do_calc_rc_params()
261 rc->rc_buf_thresh[ in _do_calc_rc_params()
[all...]
H A Drc_calc_dpi.c54 memcpy(&to->rc_buf_thresh, &from->rc_buf_thresh, sizeof(from->rc_buf_thresh)); in copy_pps_fields()
96 dsc_cfg->rc_buf_thresh[i] = rc->rc_buf_thresh[i]; in copy_rc_to_cfg()
H A Drc_calc.h52 int rc_buf_thresh[QP_SET_SIZE - 1]; member
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_hw_dsc_1_2.c261 (dsc->rc_buf_thresh[0] << 0) | in dpu_hw_dsc_config_thresh_1_2()
262 (dsc->rc_buf_thresh[1] << 8) | in dpu_hw_dsc_config_thresh_1_2()
263 (dsc->rc_buf_thresh[2] << 16) | in dpu_hw_dsc_config_thresh_1_2()
264 (dsc->rc_buf_thresh[3] << 24)); in dpu_hw_dsc_config_thresh_1_2()
266 (dsc->rc_buf_thresh[4] << 0) | in dpu_hw_dsc_config_thresh_1_2()
267 (dsc->rc_buf_thresh[5] << 8) | in dpu_hw_dsc_config_thresh_1_2()
268 (dsc->rc_buf_thresh[6] << 16) | in dpu_hw_dsc_config_thresh_1_2()
269 (dsc->rc_buf_thresh[7] << 24)); in dpu_hw_dsc_config_thresh_1_2()
271 (dsc->rc_buf_thresh[8] << 0) | in dpu_hw_dsc_config_thresh_1_2()
272 (dsc->rc_buf_thresh[ in dpu_hw_dsc_config_thresh_1_2()
[all...]
H A Ddpu_hw_dsc.c135 DPU_REG_WRITE(c, off, dsc->rc_buf_thresh[i]); in dpu_hw_dsc_config_thresh()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_dsc.c330 DC_LOG_DSC("\trc_buf_thresh[%d] %d", i, pps->rc_buf_thresh[i]); in dsc_log_pps()
345 rc->rc_buf_thresh[i] = override->rc_buf_thresh[i]; in dsc_override_rc_params()
576 reg_vals->pps.rc_buf_thresh[i] = reg_vals->pps.rc_buf_thresh[i] >> 6; in dsc_update_from_dsc_parameters()
691 RC_BUF_THRESH0, reg_vals->pps.rc_buf_thresh[0], in dsc_write_to_registers()
692 RC_BUF_THRESH1, reg_vals->pps.rc_buf_thresh[1], in dsc_write_to_registers()
693 RC_BUF_THRESH2, reg_vals->pps.rc_buf_thresh[2], in dsc_write_to_registers()
694 RC_BUF_THRESH3, reg_vals->pps.rc_buf_thresh[3]); in dsc_write_to_registers()
697 RC_BUF_THRESH4, reg_vals->pps.rc_buf_thresh[ in dsc_write_to_registers()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dsc/
H A Drc_calc_dpi.c53 memcpy(&to->rc_buf_thresh, &from->rc_buf_thresh, sizeof(from->rc_buf_thresh)); in copy_pps_fields()
95 dsc_cfg->rc_buf_thresh[i] = rc->rc_buf_thresh[i]; in copy_rc_to_cfg()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_dsc.c324 DC_LOG_DSC("\trc_buf_thresh[%d] %d", i, pps->rc_buf_thresh[i]); in dsc_log_pps()
537 reg_vals->pps.rc_buf_thresh[i] = reg_vals->pps.rc_buf_thresh[i] >> 6; in dsc_update_from_dsc_parameters()
645 RC_BUF_THRESH0, reg_vals->pps.rc_buf_thresh[0], in dsc_write_to_registers()
646 RC_BUF_THRESH1, reg_vals->pps.rc_buf_thresh[1], in dsc_write_to_registers()
647 RC_BUF_THRESH2, reg_vals->pps.rc_buf_thresh[2], in dsc_write_to_registers()
648 RC_BUF_THRESH3, reg_vals->pps.rc_buf_thresh[3]); in dsc_write_to_registers()
651 RC_BUF_THRESH4, reg_vals->pps.rc_buf_thresh[4], in dsc_write_to_registers()
652 RC_BUF_THRESH5, reg_vals->pps.rc_buf_thresh[5], in dsc_write_to_registers()
653 RC_BUF_THRESH6, reg_vals->pps.rc_buf_thresh[ in dsc_write_to_registers()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/display/
H A Ddrm_dsc_helper.c236 pps_payload->rc_buf_thresh[i] = in drm_dsc_pps_payload_pack()
237 dsc_cfg->rc_buf_thresh[i]; in drm_dsc_pps_payload_pack()
314 ARRAY_SIZE(vdsc_cfg->rc_buf_thresh)); in drm_dsc_set_rc_buf_thresh()
317 vdsc_cfg->rc_buf_thresh[i] = drm_dsc_rc_buf_thresh[i] >> 6; in drm_dsc_set_rc_buf_thresh()
324 vdsc_cfg->rc_buf_thresh[12] = 7936 >> 6; in drm_dsc_set_rc_buf_thresh()
325 vdsc_cfg->rc_buf_thresh[13] = 8000 >> 6; in drm_dsc_set_rc_buf_thresh()
/kernel/linux/linux-5.10/include/drm/
H A Ddrm_dsc.h174 * @rc_buf_thresh: Thresholds defining each of the buffer ranges
176 u16 rc_buf_thresh[DSC_NUM_BUF_RANGES - 1]; member
497 * @rc_buf_thresh:
501 u8 rc_buf_thresh[DSC_NUM_BUF_RANGES - 1]; member
/kernel/linux/linux-6.6/include/drm/display/
H A Ddrm_dsc.h174 * @rc_buf_thresh: Thresholds defining each of the buffer ranges
176 u16 rc_buf_thresh[DSC_NUM_BUF_RANGES - 1]; member
498 * @rc_buf_thresh:
502 u8 rc_buf_thresh[DSC_NUM_BUF_RANGES - 1]; member
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/
H A Dintel_vdsc.c33 static const u16 rc_buf_thresh[] = { variable
408 vdsc_cfg->rc_buf_thresh[i] = rc_buf_thresh[i] >> 6; in intel_dsc_compute_params()
416 vdsc_cfg->rc_buf_thresh[12] = 0x7C; in intel_dsc_compute_params()
417 vdsc_cfg->rc_buf_thresh[13] = 0x7D; in intel_dsc_compute_params()
825 (u32)(vdsc_cfg->rc_buf_thresh[i] << in intel_dsc_pps_configure()
/kernel/linux/linux-5.10/drivers/gpu/drm/
H A Ddrm_dsc.c209 pps_payload->rc_buf_thresh[i] = in drm_dsc_pps_payload_pack()
210 dsc_cfg->rc_buf_thresh[i]; in drm_dsc_pps_payload_pack()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/
H A Ddc_hw_types.h805 int32_t rc_buf_thresh[DC_DSC_RC_BUF_THRESH_SIZE]; member
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A Dintel_vdsc.c729 (u32)(vdsc_cfg->rc_buf_thresh[i] << in intel_dsc_pps_configure()

Completed in 14 milliseconds