Home
last modified time | relevance | path

Searched refs:mcm_luts (Results 1 – 7 of 7) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hwss/dcn401/
Ddcn401_hwseq.c484 struct dc_cm2_func_luts mcm_luts, in dcn401_populate_mcm_luts() argument
492 enum dc_cm2_transfer_func_source lut3d_src = mcm_luts.lut3d_data.lut3d_src; in dcn401_populate_mcm_luts()
509 if (mcm_luts.lut1d_func && lut3d_xable != MCM_LUT_DISABLE) { in dcn401_populate_mcm_luts()
511 if (mcm_luts.lut1d_func->type == TF_TYPE_HWPWL) in dcn401_populate_mcm_luts()
512 m_lut_params.pwl = &mcm_luts.lut1d_func->pwl; in dcn401_populate_mcm_luts()
513 else if (mcm_luts.lut1d_func->type == TF_TYPE_DISTRIBUTED_POINTS) { in dcn401_populate_mcm_luts()
515 mcm_luts.lut1d_func, in dcn401_populate_mcm_luts()
528 if (mcm_luts.shaper) { in dcn401_populate_mcm_luts()
530 if (mcm_luts.shaper->type == TF_TYPE_HWPWL) in dcn401_populate_mcm_luts()
531 m_lut_params.pwl = &mcm_luts.shaper->pwl; in dcn401_populate_mcm_luts()
[all …]
Ddcn401_hwseq.h54 struct dc_cm2_func_luts mcm_luts,
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hwss/
Dhw_sequencer_private.h183 struct dc_cm2_func_luts mcm_luts,
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/
Ddml21_translation_helper.c825 if (plane_state->mcm_luts.lut3d_data.lut3d_src == DC_CM2_TRANSFER_FUNC_SOURCE_VIDMEM) { in populate_dml21_plane_config_from_plane_state()
828 switch (plane_state->mcm_luts.lut3d_data.gpu_mem_params.layout) { in populate_dml21_plane_config_from_plane_state()
838 switch (plane_state->mcm_luts.lut3d_data.gpu_mem_params.size) { in populate_dml21_plane_config_from_plane_state()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/
Ddc.h1353 struct dc_cm2_func_luts mcm_luts; member
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/core/
Ddc.c2612 != u->surface->mcm_luts.lut3d_data.lut3d_src) in det_surface_update()
2907 surface->mcm_luts = srf_update->cm2_params->cm2_luts; in copy_surface_update_to_plane()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hwss/dcn20/
Ddcn20_hwseq.c1937 hws->funcs.populate_mcm_luts(dc, pipe_ctx, pipe_ctx->plane_state->mcm_luts, in dcn20_program_pipe()