Home
last modified time | relevance | path

Searched refs:dwb_params (Results 1 – 10 of 10) sorted by relevance

/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dml/dcn30/
Ddcn30_fpu.c284 dout_wb.wb_src_height = wb_info->dwb_params.cnv_params.crop_en ? in dcn30_fpu_populate_dml_writeback_from_context()
285 wb_info->dwb_params.cnv_params.crop_height : in dcn30_fpu_populate_dml_writeback_from_context()
286 wb_info->dwb_params.cnv_params.src_height; in dcn30_fpu_populate_dml_writeback_from_context()
287 dout_wb.wb_src_width = wb_info->dwb_params.cnv_params.crop_en ? in dcn30_fpu_populate_dml_writeback_from_context()
288 wb_info->dwb_params.cnv_params.crop_width : in dcn30_fpu_populate_dml_writeback_from_context()
289 wb_info->dwb_params.cnv_params.src_width; in dcn30_fpu_populate_dml_writeback_from_context()
290 dout_wb.wb_dst_width = wb_info->dwb_params.dest_width; in dcn30_fpu_populate_dml_writeback_from_context()
291 dout_wb.wb_dst_height = wb_info->dwb_params.dest_height; in dcn30_fpu_populate_dml_writeback_from_context()
295 dout_wb.wb_htaps_luma = wb_info->dwb_params.scaler_taps.h_taps; in dcn30_fpu_populate_dml_writeback_from_context()
296 dout_wb.wb_vtaps_luma = wb_info->dwb_params.scaler_taps.v_taps; in dcn30_fpu_populate_dml_writeback_from_context()
[all …]
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dml/dcn20/
Ddcn20_fpu.c1007 pipes[pipe_cnt].dout.wb.wb_src_height = wb_info->dwb_params.cnv_params.crop_height; in dcn20_populate_dml_writeback_from_context()
1008 pipes[pipe_cnt].dout.wb.wb_src_width = wb_info->dwb_params.cnv_params.crop_width; in dcn20_populate_dml_writeback_from_context()
1009 pipes[pipe_cnt].dout.wb.wb_dst_width = wb_info->dwb_params.dest_width; in dcn20_populate_dml_writeback_from_context()
1010 pipes[pipe_cnt].dout.wb.wb_dst_height = wb_info->dwb_params.dest_height; in dcn20_populate_dml_writeback_from_context()
1013 pipes[pipe_cnt].dout.wb.wb_htaps_chroma = wb_info->dwb_params.scaler_taps.h_taps_c; in dcn20_populate_dml_writeback_from_context()
1014 pipes[pipe_cnt].dout.wb.wb_vtaps_chroma = wb_info->dwb_params.scaler_taps.v_taps_c; in dcn20_populate_dml_writeback_from_context()
1017 if (wb_info->dwb_params.out_format == dwb_scaler_mode_yuv420) { in dcn20_populate_dml_writeback_from_context()
1018 if (wb_info->dwb_params.output_depth == DWB_OUTPUT_PIXEL_DEPTH_8BPC) in dcn20_populate_dml_writeback_from_context()
2504 dout_wb.wb_src_height = wb_info->dwb_params.cnv_params.crop_en ? in dcn201_populate_dml_writeback_from_context_fpu()
2505 wb_info->dwb_params.cnv_params.crop_height : in dcn201_populate_dml_writeback_from_context_fpu()
[all …]
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dml2/
Ddml2_translation_helper.c1250 out->ActiveWritebacksPerSurface[location] = wb_info->dwb_params.cnv_params.src_width; in populate_dml_writeback_cfg_from_stream_state()
1251 out->WritebackDestinationWidth[location] = wb_info->dwb_params.dest_width; in populate_dml_writeback_cfg_from_stream_state()
1252 out->WritebackDestinationHeight[location] = wb_info->dwb_params.dest_height; in populate_dml_writeback_cfg_from_stream_state()
1254 out->WritebackSourceWidth[location] = wb_info->dwb_params.cnv_params.crop_en ? in populate_dml_writeback_cfg_from_stream_state()
1255 wb_info->dwb_params.cnv_params.crop_width : in populate_dml_writeback_cfg_from_stream_state()
1256 wb_info->dwb_params.cnv_params.src_width; in populate_dml_writeback_cfg_from_stream_state()
1258 out->WritebackSourceHeight[location] = wb_info->dwb_params.cnv_params.crop_en ? in populate_dml_writeback_cfg_from_stream_state()
1259 wb_info->dwb_params.cnv_params.crop_height : in populate_dml_writeback_cfg_from_stream_state()
1260 wb_info->dwb_params.cnv_params.src_height; in populate_dml_writeback_cfg_from_stream_state()
1262 out->WritebackHTaps[location] = wb_info->dwb_params.scaler_taps.h_taps > 0 ? in populate_dml_writeback_cfg_from_stream_state()
[all …]
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/hwss/dcn30/
Ddcn30_hwseq.c435 mcif_wb->funcs->config_mcif_buf(mcif_wb, mcif_buf_params, wb_info->dwb_params.dest_height); in dcn30_set_writeback()
453 dwb->funcs->update(dwb, &wb_info->dwb_params); in dcn30_update_writeback()
505 …warmup_params.region_size = wb_info[i].mcif_buf_params.luma_pitch * wb_info[i].dwb_params.dest_hei… in dcn30_mmhubbub_warmup()
537 dwb->funcs->enable(dwb, &wb_info->dwb_params); in dcn30_enable_writeback()
/linux-6.14.4/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm.c9901 wb_info->dwb_params.dwbscl_black_color = 0; in dm_set_writeback()
9902 wb_info->dwb_params.hdr_mult = 0x1F000; in dm_set_writeback()
9903 wb_info->dwb_params.csc_params.gamut_adjust_type = CM_GAMUT_ADJUST_TYPE_BYPASS; in dm_set_writeback()
9904 wb_info->dwb_params.csc_params.gamut_coef_format = CM_GAMUT_REMAP_COEF_FORMAT_S2_13; in dm_set_writeback()
9905 wb_info->dwb_params.output_depth = DWB_OUTPUT_PIXEL_DEPTH_10BPC; in dm_set_writeback()
9906 wb_info->dwb_params.cnv_params.cnv_out_bpc = DWB_CNV_OUT_BPC_10BPC; in dm_set_writeback()
9909 wb_info->dwb_params.cnv_params.src_width = acrtc->base.mode.crtc_hdisplay; in dm_set_writeback()
9910 wb_info->dwb_params.cnv_params.src_height = acrtc->base.mode.crtc_vdisplay; in dm_set_writeback()
9911 wb_info->dwb_params.dest_width = acrtc->base.mode.crtc_hdisplay; in dm_set_writeback()
9912 wb_info->dwb_params.dest_height = acrtc->base.mode.crtc_vdisplay; in dm_set_writeback()
[all …]
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/
Ddc_stream.h98 struct dc_dwb_params dwb_params; member
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/core/
Ddc_stream.c476 wb_info->dwb_params.out_transfer_func = &stream->out_transfer_func; in dc_stream_add_writeback()
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/resource/dcn30/
Ddcn30_resource.c1400 if (writeback_info->dwb_params.cnv_params.fc_out_format == DWB_OUT_FORMAT_64BPP_ARGB || in dcn30_set_mcif_arb_params()
1401 writeback_info->dwb_params.cnv_params.fc_out_format == DWB_OUT_FORMAT_64BPP_RGBA) in dcn30_set_mcif_arb_params()
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/resource/dcn20/
Ddcn20_resource.c1616 …if (context->res_ctx.pipe_ctx[i].stream->writeback_info[j].dwb_params.out_format == dwb_scaler_mod… in dcn20_set_mcif_arb_params()
1617 …if (context->res_ctx.pipe_ctx[i].stream->writeback_info[j].dwb_params.output_depth == DWB_OUTPUT_P… in dcn20_set_mcif_arb_params()
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/hwss/dcn20/
Ddcn20_hwseq.c2544 …mcif_wb->funcs->config_mcif_buf(mcif_wb, &wb_info->mcif_buf_params, wb_info->dwb_params.dest_heigh… in dcn20_enable_writeback()
2549 dwb->funcs->enable(dwb, &wb_info->dwb_params); in dcn20_enable_writeback()