Home
last modified time | relevance | path

Searched refs:dc_transfer_func (Results 1 - 25 of 44) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/modules/color/
H A 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,
125 bool calculate_user_regamma_ramp(struct dc_transfer_func *output_tf,
H A Dcolor_gamma.c1680 bool calculate_user_regamma_coeff(struct dc_transfer_func *output_tf, in calculate_user_regamma_coeff()
1730 bool calculate_user_regamma_ramp(struct dc_transfer_func *output_tf, in calculate_user_regamma_ramp()
1792 struct dc_transfer_func *input_tf, in mod_color_calculate_degamma_params()
2028 bool mod_color_calculate_regamma_params(struct dc_transfer_func *output_tf, in mod_color_calculate_regamma_params()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/modules/color/
H A 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,
118 bool calculate_user_regamma_coeff(struct dc_transfer_func *output_tf,
123 bool calculate_user_regamma_ramp(struct dc_transfer_func *output_tf,
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_surface.c224 void dc_transfer_func_retain(struct dc_transfer_func *tf) in dc_transfer_func_retain()
231 struct dc_transfer_func *tf = container_of(kref, struct dc_transfer_func, refcount); in dc_transfer_func_free()
235 void dc_transfer_func_release(struct dc_transfer_func *tf) in dc_transfer_func_release()
240 struct dc_transfer_func *dc_create_transfer_func(void) in dc_create_transfer_func()
242 struct dc_transfer_func *tf = kvzalloc(sizeof(*tf), GFP_KERNEL); in dc_create_transfer_func()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/core/
H A 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()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn30/
H A Ddcn30_cm_common.h63 const struct dc_transfer_func *output_tf,
67 const struct dc_transfer_func *output_tf,
H A Ddcn30_resource.h75 struct dc_transfer_func **shaper);
81 struct dc_transfer_func **shaper);
H A 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()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn30/
H A Ddcn30_cm_common.h63 const struct dc_transfer_func *output_tf,
67 const struct dc_transfer_func *output_tf,
H A Ddcn30_resource.h88 struct dc_transfer_func **shaper);
94 struct dc_transfer_func **shaper);
H A 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()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/
H A Ddc.h744 struct dc_transfer_func { struct
840 struct dc_transfer_func *in_transfer_func;
853 struct dc_transfer_func *in_shaper_func;
854 struct dc_transfer_func *blend_tf;
857 struct dc_transfer_func *gamcor_tf;
921 const struct dc_transfer_func *in_transfer_func;
925 const struct dc_transfer_func *func_shaper;
927 const struct dc_transfer_func *blend_tf;
945 void dc_transfer_func_retain(struct dc_transfer_func *dc_tf);
946 void dc_transfer_func_release(struct dc_transfer_func *dc_t
[all...]
H A Ddc_stream.h160 struct dc_transfer_func *out_transfer_func;
210 const struct dc_transfer_func *func_shaper;
242 struct dc_transfer_func *out_transfer_func;
264 struct dc_transfer_func *func_shaper;
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn10/
H A Ddcn10_cm_common.h109 const struct dc_transfer_func *output_tf,
113 const struct dc_transfer_func *output_tf,
H A 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()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn10/
H A Ddcn10_cm_common.h110 const struct dc_transfer_func *output_tf,
114 const struct dc_transfer_func *output_tf,
H A Ddcn10_cm_common.c315 const struct dc_transfer_func *output_tf, in cm_helper_translate_curve_to_hw_format()
521 const struct dc_transfer_func *output_tf, in cm_helper_translate_curve_to_degamma_hw_format()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/
H A Ddc.h1111 struct dc_transfer_func { struct
1209 struct dc_transfer_func *in_transfer_func;
1222 struct dc_transfer_func *in_shaper_func;
1223 struct dc_transfer_func *blend_tf;
1225 struct dc_transfer_func *gamcor_tf;
1292 struct dc_transfer_func *out_transfer_func;
1308 const struct dc_transfer_func *in_transfer_func;
1312 const struct dc_transfer_func *func_shaper;
1314 const struct dc_transfer_func *blend_tf;
1332 void dc_transfer_func_retain(struct dc_transfer_func *dc_t
[all...]
H A Ddc_stream.h210 struct dc_transfer_func *out_transfer_func;
276 const struct dc_transfer_func *func_shaper;
314 struct dc_transfer_func *out_transfer_func;
341 struct dc_transfer_func *func_shaper;
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Ddwb.h221 const struct dc_transfer_func *in_transfer_func_dwb_ogam);
232 const struct dc_transfer_func *in_transfer_func_dwb_ogam);
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Ddwb.h214 const struct dc_transfer_func *in_transfer_func_dwb_ogam);
219 const struct dc_transfer_func *in_transfer_func_dwb_ogam);
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_color.c193 static int __set_legacy_tf(struct dc_transfer_func *func, in __set_legacy_tf()
222 static int __set_output_tf(struct dc_transfer_func *func, in __set_output_tf()
266 static int __set_input_tf(struct dc_transfer_func *func, in __set_input_tf()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/inc/
H A Dcore_types.h160 struct dc_transfer_func **shaper);
166 struct dc_transfer_func **shaper);
214 struct dc_transfer_func *mpc_shaper[MAX_PIPES];
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/amdgpu_dm/
H A 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()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/inc/
H A Dcore_types.h173 struct dc_transfer_func **shaper);
179 struct dc_transfer_func **shaper);
254 struct dc_transfer_func *mpc_shaper[MAX_PIPES];

Completed in 22 milliseconds

12