Home
last modified time | relevance | path

Searched refs:dc_transfer_func (Results 1 – 23 of 23) sorted by relevance

/linux-6.1.9/drivers/gpu/drm/amd/display/modules/color/
Dcolor_gamma.h31 struct dc_transfer_func;
109 bool mod_color_calculate_regamma_params(struct dc_transfer_func *output_tf,
115 struct dc_transfer_func *output_tf,
121 bool calculate_user_regamma_coeff(struct dc_transfer_func *output_tf,
126 bool calculate_user_regamma_ramp(struct dc_transfer_func *output_tf,
Dcolor_gamma.c1757 bool calculate_user_regamma_coeff(struct dc_transfer_func *output_tf, in calculate_user_regamma_coeff()
1811 bool calculate_user_regamma_ramp(struct dc_transfer_func *output_tf, in calculate_user_regamma_ramp()
1877 struct dc_transfer_func *input_tf, in mod_color_calculate_degamma_params()
2114 bool mod_color_calculate_regamma_params(struct dc_transfer_func *output_tf, in mod_color_calculate_regamma_params()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/core/
Ddc_surface.c223 void dc_transfer_func_retain(struct dc_transfer_func *tf) in dc_transfer_func_retain()
230 struct dc_transfer_func *tf = container_of(kref, struct dc_transfer_func, refcount); in dc_transfer_func_free()
234 void dc_transfer_func_release(struct dc_transfer_func *tf) in dc_transfer_func_release()
239 struct dc_transfer_func *dc_create_transfer_func(void) in dc_create_transfer_func()
241 struct dc_transfer_func *tf = kvzalloc(sizeof(*tf), GFP_KERNEL); in dc_create_transfer_func()
Ddc.c1944 struct dc_transfer_func **shaper) in dc_acquire_release_mpc_3dlut()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn30/
Ddcn30_cm_common.h63 const struct dc_transfer_func *output_tf,
67 const struct dc_transfer_func *output_tf,
Ddcn30_resource.h87 struct dc_transfer_func **shaper);
93 struct dc_transfer_func **shaper);
Ddcn30_cm_common.c109 const struct dc_transfer_func *output_tf, in cm3_helper_translate_curve_to_hw_format()
310 const struct dc_transfer_func *output_tf, in cm3_helper_translate_curve_to_degamma_hw_format()
Ddcn30_dwb_cm.c271 const struct dc_transfer_func *in_transfer_func_dwb_ogam) in dwb3_ogam_set_input_transfer_func()
Ddcn30_resource.c1447 struct dc_transfer_func **shaper) in dcn30_acquire_post_bldn_3dlut()
1482 struct dc_transfer_func **shaper) in dcn30_release_post_bldn_3dlut()
Ddcn30_dwb.h918 const struct dc_transfer_func *in_transfer_func_dwb_ogam);
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/
Ddc.h1050 struct dc_transfer_func { struct
1148 struct dc_transfer_func *in_transfer_func;
1161 struct dc_transfer_func *in_shaper_func;
1162 struct dc_transfer_func *blend_tf;
1164 struct dc_transfer_func *gamcor_tf;
1237 const struct dc_transfer_func *in_transfer_func;
1241 const struct dc_transfer_func *func_shaper;
1243 const struct dc_transfer_func *blend_tf;
1261 void dc_transfer_func_retain(struct dc_transfer_func *dc_tf);
1262 void dc_transfer_func_release(struct dc_transfer_func *dc_tf);
[all …]
Ddc_stream.h188 struct dc_transfer_func *out_transfer_func;
242 const struct dc_transfer_func *func_shaper;
279 struct dc_transfer_func *out_transfer_func;
304 struct dc_transfer_func *func_shaper;
Ddc_types.h509 struct dc_transfer_func *out_transfer_func;
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn10/
Ddcn10_cm_common.h109 const struct dc_transfer_func *output_tf,
113 const struct dc_transfer_func *output_tf,
Ddcn10_cm_common.c312 const struct dc_transfer_func *output_tf, in cm_helper_translate_curve_to_hw_format()
510 const struct dc_transfer_func *output_tf, in cm_helper_translate_curve_to_degamma_hw_format()
Ddcn10_hw_sequencer.c1765 const struct dc_transfer_func *tf = NULL; in dcn10_set_input_transfer_func()
1819 struct dc_transfer_func *tf, uint32_t hw_points_num) in log_tf()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/inc/hw/
Ddwb.h220 const struct dc_transfer_func *in_transfer_func_dwb_ogam);
225 const struct dc_transfer_func *in_transfer_func_dwb_ogam);
/linux-6.1.9/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm_color.c225 static int __set_legacy_tf(struct dc_transfer_func *func, in __set_legacy_tf()
263 static int __set_output_tf(struct dc_transfer_func *func, in __set_output_tf()
316 static int __set_input_tf(struct dc_transfer_func *func, in __set_input_tf()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/inc/
Dcore_types.h217 struct dc_transfer_func **shaper);
223 struct dc_transfer_func **shaper);
295 struct dc_transfer_func *mpc_shaper[MAX_PIPES];
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn32/
Ddcn32_resource.c1609 struct dc_transfer_func **shaper) in dcn32_acquire_post_bldn_3dlut()
1632 struct dc_transfer_func **shaper) in dcn32_release_post_bldn_3dlut()
Ddcn32_resource.h75 struct dc_transfer_func **shaper);
81 struct dc_transfer_func **shaper);
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dce110/
Ddce110_hw_sequencer.c287 const struct dc_transfer_func *tf = NULL; in dce110_set_input_transfer_func()
439 dce110_translate_regamma_to_hw_format(const struct dc_transfer_func *output_tf, in dce110_translate_regamma_to_hw_format()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn20/
Ddcn20_hwseq.c921 const struct dc_transfer_func *tf = NULL; in dcn20_set_input_transfer_func()