Home
last modified time | relevance | path

Searched refs:cli_watermark (Results 1 – 9 of 9) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/amd/display/dc/mmhubbub/dcn32/
Ddcn32_mmhubbub.c169 REG_UPDATE(MCIF_WB_WATERMARK, MCIF_WB_CLI_WATERMARK, params->cli_watermark[0]); in mmhubbub32_config_mcif_arb()
172 REG_UPDATE(MCIF_WB_WATERMARK, MCIF_WB_CLI_WATERMARK, params->cli_watermark[1]); in mmhubbub32_config_mcif_arb()
175 REG_UPDATE(MCIF_WB_WATERMARK, MCIF_WB_CLI_WATERMARK, params->cli_watermark[2]); in mmhubbub32_config_mcif_arb()
178 REG_UPDATE(MCIF_WB_WATERMARK, MCIF_WB_CLI_WATERMARK, params->cli_watermark[3]); in mmhubbub32_config_mcif_arb()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dcn30/
Ddcn30_mmhubbub.c169 REG_UPDATE(MCIF_WB_WATERMARK, MCIF_WB_CLI_WATERMARK, params->cli_watermark[0]); in mmhubbub3_config_mcif_arb()
172 REG_UPDATE(MCIF_WB_WATERMARK, MCIF_WB_CLI_WATERMARK, params->cli_watermark[1]); in mmhubbub3_config_mcif_arb()
175 REG_UPDATE(MCIF_WB_WATERMARK, MCIF_WB_CLI_WATERMARK, params->cli_watermark[2]); in mmhubbub3_config_mcif_arb()
178 REG_UPDATE(MCIF_WB_WATERMARK, MCIF_WB_CLI_WATERMARK, params->cli_watermark[3]); in mmhubbub3_config_mcif_arb()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/mmhubbub/dcn20/
Ddcn20_mmhubbub.c166 REG_UPDATE(MCIF_WB_WATERMARK, MCIF_WB_CLI_WATERMARK, params->cli_watermark[0]); in mmhubbub2_config_mcif_arb()
169 REG_UPDATE(MCIF_WB_WATERMARK, MCIF_WB_CLI_WATERMARK, params->cli_watermark[1]); in mmhubbub2_config_mcif_arb()
172 REG_UPDATE(MCIF_WB_WATERMARK, MCIF_WB_CLI_WATERMARK, params->cli_watermark[2]); in mmhubbub2_config_mcif_arb()
175 REG_UPDATE(MCIF_WB_WATERMARK, MCIF_WB_CLI_WATERMARK, params->cli_watermark[3]); in mmhubbub2_config_mcif_arb()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/inc/hw/
Dmcif_wb.h41 unsigned int cli_watermark[4]; member
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/
Ddml2_utils.c435 bw_writeback->mcif_wb_arb[i].cli_watermark[j] = in dml2_extract_writeback_wm()
449 wbif_mode, wb_arb_params->cli_watermark[0]); in dml2_extract_writeback_wm()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn30/
Ddcn30_fpu.c357 for (i = 0; i < ARRAY_SIZE(wb_arb_params->cli_watermark); i++) { in dcn30_fpu_set_mcif_arb_params()
358 wb_arb_params->cli_watermark[i] = get_wm_writeback_urgent(dml, pipes, pipe_cnt) * 1000; in dcn30_fpu_set_mcif_arb_params()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn20/
Ddcn20_fpu.c1039 …for (k = 0; k < sizeof(wb_arb_params->cli_watermark)/sizeof(wb_arb_params->cli_watermark[0]); k++)… in dcn20_fpu_set_wb_arb_params()
1040 …wb_arb_params->cli_watermark[k] = get_wm_writeback_urgent(&context->bw_ctx.dml, pipes, pipe_cnt) *… in dcn20_fpu_set_wb_arb_params()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/resource/dcn30/
Ddcn30_resource.c1415 wb_arb_params->cli_watermark[0]); /* assume 4 watermark sets have the same value */ in dcn30_set_mcif_arb_params()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/resource/dcn20/
Ddcn20_resource.c1662 wb_arb_params->cli_watermark[0]); /* assume 4 watermark sets have the same value */ in dcn20_set_mcif_arb_params()