Home
last modified time | relevance | path

Searched refs:xfm (Results 1 - 25 of 49) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Dtransform.h187 void (*transform_reset)(struct transform *xfm);
189 void (*transform_set_scaler)(struct transform *xfm,
193 struct transform *xfm,
198 struct transform *xfm,
203 struct transform *xfm,
207 struct transform *xfm,
211 struct transform *xfm,
215 struct transform *xfm,
219 struct transform *xfm,
224 struct transform *xfm,
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Dtransform.h183 void (*transform_reset)(struct transform *xfm);
185 void (*transform_set_scaler)(struct transform *xfm,
189 struct transform *xfm,
194 struct transform *xfm,
199 struct transform *xfm,
203 struct transform *xfm,
207 struct transform *xfm,
211 struct transform *xfm,
215 struct transform *xfm,
220 struct transform *xfm,
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce110/
H A Ddce110_transform_v.h38 struct transform *xfm,
42 struct transform *xfm,
47 struct transform *xfm,
51 struct transform *xfm,
55 struct transform *xfm,
H A Ddce110_opp_regamma_v.c36 static void power_on_lut(struct transform *xfm, in power_on_lut() argument
39 uint32_t value = dm_read_reg(xfm->ctx, mmDCFEV_MEM_PWR_CTRL); in power_on_lut()
70 dm_write_reg(xfm->ctx, mmDCFEV_MEM_PWR_CTRL, value); in power_on_lut()
73 value = dm_read_reg(xfm->ctx, mmDCFEV_MEM_PWR_CTRL); in power_on_lut()
496 struct transform *xfm, in dce110_opp_program_regamma_pwl_v()
499 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce110_opp_program_regamma_pwl_v()
507 power_on_lut(xfm, true, false, true); in dce110_opp_program_regamma_pwl_v()
516 power_on_lut(xfm, false, false, true); in dce110_opp_program_regamma_pwl_v()
520 struct transform *xfm, in dce110_opp_power_on_regamma_lut_v()
523 uint32_t value = dm_read_reg(xfm in dce110_opp_power_on_regamma_lut_v()
495 dce110_opp_program_regamma_pwl_v( struct transform *xfm, const struct pwl_params *params) dce110_opp_program_regamma_pwl_v() argument
519 dce110_opp_power_on_regamma_lut_v( struct transform *xfm, bool power_on) dce110_opp_power_on_regamma_lut_v() argument
552 dce110_opp_set_regamma_mode_v( struct transform *xfm, enum opp_regamma mode) dce110_opp_set_regamma_mode_v() argument
[all...]
H A Ddce110_opp_csc_v.c462 static void set_Denormalization(struct transform *xfm, in set_Denormalization() argument
465 uint32_t value = dm_read_reg(xfm->ctx, mmDENORM_CLAMP_CONTROL); in set_Denormalization()
503 dm_write_reg(xfm->ctx, mmDENORM_CLAMP_CONTROL, value); in set_Denormalization()
532 struct transform *xfm, enum dc_color_space color_space) in program_input_csc()
535 struct dc_context *ctx = xfm->ctx; in program_input_csc()
672 struct transform *xfm, in dce110_opp_v_set_csc_default()
675 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce110_opp_v_set_csc_default()
705 program_input_csc(xfm, default_adjust->in_color_space); in dce110_opp_v_set_csc_default()
717 set_Denormalization(xfm, default_adjust->color_depth); in dce110_opp_v_set_csc_default()
721 struct transform *xfm, in dce110_opp_v_set_csc_adjustment()
531 program_input_csc( struct transform *xfm, enum dc_color_space color_space) program_input_csc() argument
671 dce110_opp_v_set_csc_default( struct transform *xfm, const struct default_adjustment *default_adjust) dce110_opp_v_set_csc_default() argument
720 dce110_opp_v_set_csc_adjustment( struct transform *xfm, const struct out_csc_color_matrix *tbl_entry) dce110_opp_v_set_csc_adjustment() argument
[all...]
H A Ddce110_transform_v.c36 xfm->ctx->logger
506 static bool dce110_xfmv_power_up_line_buffer(struct transform *xfm) in dce110_xfmv_power_up_line_buffer() argument
508 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce110_xfmv_power_up_line_buffer()
525 struct transform *xfm, in dce110_xfmv_set_scaler()
528 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce110_xfmv_set_scaler()
535 dce110_xfmv_power_up_line_buffer(xfm); in dce110_xfmv_set_scaler()
611 static void dce110_xfmv_reset(struct transform *xfm) in dce110_xfmv_reset() argument
613 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce110_xfmv_reset()
622 struct transform *xfm, in dce110_xfmv_set_gamut_remap()
629 struct transform *xfm, in dce110_xfmv_set_pixel_storage_depth()
524 dce110_xfmv_set_scaler( struct transform *xfm, const struct scaler_data *data) dce110_xfmv_set_scaler() argument
621 dce110_xfmv_set_gamut_remap( struct transform *xfm, const struct xfm_grph_csc_adjustment *adjust) dce110_xfmv_set_gamut_remap() argument
628 dce110_xfmv_set_pixel_storage_depth( struct transform *xfm, enum lb_pixel_depth depth, const struct bit_depth_reduction_params *bit_depth_params) dce110_xfmv_set_pixel_storage_depth() argument
[all...]
H A Ddce110_hw_sequencer.c607 struct transform *xfm = pipe_ctx->plane_res.xfm; in dce110_set_output_transfer_func() local
609 xfm->funcs->opp_power_on_regamma_lut(xfm, true); in dce110_set_output_transfer_func()
610 xfm->regamma_params.hw_points_num = GAMMA_HW_POINTS_NUM; in dce110_set_output_transfer_func()
615 xfm->funcs->opp_set_regamma_mode(xfm, OPP_REGAMMA_SRGB); in dce110_set_output_transfer_func()
617 &xfm->regamma_params)) { in dce110_set_output_transfer_func()
618 xfm->funcs->opp_program_regamma_pwl(xfm, in dce110_set_output_transfer_func()
2441 struct transform *xfm; init_hw() local
[all...]
H A Ddce110_resource.c628 static void dce110_transform_destroy(struct transform **xfm) in dce110_transform_destroy() argument
630 kfree(TO_DCE_TRANSFORM(*xfm)); in dce110_transform_destroy()
631 *xfm = NULL; in dce110_transform_destroy()
1145 pipe_ctx->plane_res.xfm = pool->transforms[underlay_idx]; in dce110_acquire_underlay()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce110/
H A Ddce110_transform_v.h38 struct transform *xfm,
42 struct transform *xfm,
47 struct transform *xfm,
51 struct transform *xfm,
55 struct transform *xfm,
H A Ddce110_opp_regamma_v.c34 static void power_on_lut(struct transform *xfm, in power_on_lut() argument
37 uint32_t value = dm_read_reg(xfm->ctx, mmDCFEV_MEM_PWR_CTRL); in power_on_lut()
68 dm_write_reg(xfm->ctx, mmDCFEV_MEM_PWR_CTRL, value); in power_on_lut()
71 value = dm_read_reg(xfm->ctx, mmDCFEV_MEM_PWR_CTRL); in power_on_lut()
494 struct transform *xfm, in dce110_opp_program_regamma_pwl_v()
497 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce110_opp_program_regamma_pwl_v()
505 power_on_lut(xfm, true, false, true); in dce110_opp_program_regamma_pwl_v()
514 power_on_lut(xfm, false, false, true); in dce110_opp_program_regamma_pwl_v()
518 struct transform *xfm, in dce110_opp_power_on_regamma_lut_v()
521 uint32_t value = dm_read_reg(xfm in dce110_opp_power_on_regamma_lut_v()
493 dce110_opp_program_regamma_pwl_v( struct transform *xfm, const struct pwl_params *params) dce110_opp_program_regamma_pwl_v() argument
517 dce110_opp_power_on_regamma_lut_v( struct transform *xfm, bool power_on) dce110_opp_power_on_regamma_lut_v() argument
550 dce110_opp_set_regamma_mode_v( struct transform *xfm, enum opp_regamma mode) dce110_opp_set_regamma_mode_v() argument
[all...]
H A Ddce110_opp_csc_v.c462 static void set_Denormalization(struct transform *xfm, in set_Denormalization() argument
465 uint32_t value = dm_read_reg(xfm->ctx, mmDENORM_CLAMP_CONTROL); in set_Denormalization()
503 dm_write_reg(xfm->ctx, mmDENORM_CLAMP_CONTROL, value); in set_Denormalization()
532 struct transform *xfm, enum dc_color_space color_space) in program_input_csc()
535 struct dc_context *ctx = xfm->ctx; in program_input_csc()
672 struct transform *xfm, in dce110_opp_v_set_csc_default()
675 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce110_opp_v_set_csc_default()
705 program_input_csc(xfm, default_adjust->in_color_space); in dce110_opp_v_set_csc_default()
717 set_Denormalization(xfm, default_adjust->color_depth); in dce110_opp_v_set_csc_default()
721 struct transform *xfm, in dce110_opp_v_set_csc_adjustment()
531 program_input_csc( struct transform *xfm, enum dc_color_space color_space) program_input_csc() argument
671 dce110_opp_v_set_csc_default( struct transform *xfm, const struct default_adjustment *default_adjust) dce110_opp_v_set_csc_default() argument
720 dce110_opp_v_set_csc_adjustment( struct transform *xfm, const struct out_csc_color_matrix *tbl_entry) dce110_opp_v_set_csc_adjustment() argument
[all...]
H A Ddce110_transform_v.c34 xfm->ctx->logger
503 static bool dce110_xfmv_power_up_line_buffer(struct transform *xfm) in dce110_xfmv_power_up_line_buffer() argument
505 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce110_xfmv_power_up_line_buffer()
522 struct transform *xfm, in dce110_xfmv_set_scaler()
525 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce110_xfmv_set_scaler()
532 dce110_xfmv_power_up_line_buffer(xfm); in dce110_xfmv_set_scaler()
608 static void dce110_xfmv_reset(struct transform *xfm) in dce110_xfmv_reset() argument
610 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce110_xfmv_reset()
619 struct transform *xfm, in dce110_xfmv_set_gamut_remap()
626 struct transform *xfm, in dce110_xfmv_set_pixel_storage_depth()
521 dce110_xfmv_set_scaler( struct transform *xfm, const struct scaler_data *data) dce110_xfmv_set_scaler() argument
618 dce110_xfmv_set_gamut_remap( struct transform *xfm, const struct xfm_grph_csc_adjustment *adjust) dce110_xfmv_set_gamut_remap() argument
625 dce110_xfmv_set_pixel_storage_depth( struct transform *xfm, enum lb_pixel_depth depth, const struct bit_depth_reduction_params *bit_depth_params) dce110_xfmv_set_pixel_storage_depth() argument
[all...]
H A Ddce110_hw_sequencer.c609 struct transform *xfm = pipe_ctx->plane_res.xfm; in dce110_set_output_transfer_func() local
611 xfm->funcs->opp_power_on_regamma_lut(xfm, true); in dce110_set_output_transfer_func()
612 xfm->regamma_params.hw_points_num = GAMMA_HW_POINTS_NUM; in dce110_set_output_transfer_func()
617 xfm->funcs->opp_set_regamma_mode(xfm, OPP_REGAMMA_SRGB); in dce110_set_output_transfer_func()
619 &xfm->regamma_params)) { in dce110_set_output_transfer_func()
620 xfm->funcs->opp_program_regamma_pwl(xfm, in dce110_set_output_transfer_func()
2586 struct transform *xfm; init_hw() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_transform.c409 struct transform *xfm, in dce_transform_set_scaler()
412 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce_transform_set_scaler()
491 struct transform *xfm, in dce60_transform_set_scaler()
494 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce60_transform_set_scaler()
981 struct transform *xfm, in dce_transform_set_pixel_storage_depth()
985 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce_transform_set_pixel_storage_depth()
1034 struct transform *xfm, in dce60_transform_set_pixel_storage_depth()
1038 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce60_transform_set_pixel_storage_depth()
1131 struct transform *xfm, in dce_transform_set_gamut_remap()
1134 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce_transform_set_gamut_remap()
408 dce_transform_set_scaler( struct transform *xfm, const struct scaler_data *data) dce_transform_set_scaler() argument
490 dce60_transform_set_scaler( struct transform *xfm, const struct scaler_data *data) dce60_transform_set_scaler() argument
980 dce_transform_set_pixel_storage_depth( struct transform *xfm, enum lb_pixel_depth depth, const struct bit_depth_reduction_params *bit_depth_params) dce_transform_set_pixel_storage_depth() argument
1033 dce60_transform_set_pixel_storage_depth( struct transform *xfm, enum lb_pixel_depth depth, const struct bit_depth_reduction_params *bit_depth_params) dce60_transform_set_pixel_storage_depth() argument
1130 dce_transform_set_gamut_remap( struct transform *xfm, const struct xfm_grph_csc_adjustment *adjust) dce_transform_set_gamut_remap() argument
1176 dce_transform_get_optimal_number_of_taps( struct transform *xfm, struct scaler_data *scl_data, const struct scaling_taps *in_taps) dce_transform_get_optimal_number_of_taps() argument
1238 dce_transform_reset(struct transform *xfm) dce_transform_reset() argument
1362 dce110_opp_set_csc_adjustment( struct transform *xfm, const struct out_csc_color_matrix *tbl_entry) dce110_opp_set_csc_adjustment() argument
1378 dce110_opp_set_csc_default( struct transform *xfm, const struct default_adjustment *default_adjust) dce110_opp_set_csc_default() argument
1573 dce110_opp_program_regamma_pwl(struct transform *xfm, const struct pwl_params *params) dce110_opp_program_regamma_pwl() argument
1585 dce110_opp_power_on_regamma_lut(struct transform *xfm, bool power_on) dce110_opp_power_on_regamma_lut() argument
1601 dce110_opp_set_regamma_mode(struct transform *xfm, enum opp_regamma mode) dce110_opp_set_regamma_mode() argument
[all...]
H A Ddce_transform.h671 struct transform *xfm,
676 struct transform *xfm,
680 struct transform *xfm,
685 struct transform *xfm,
689 struct transform *xfm,
692 void dce110_opp_set_regamma_mode(struct transform *xfm,
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_transform.c409 struct transform *xfm, in dce_transform_set_scaler()
412 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce_transform_set_scaler()
491 struct transform *xfm, in dce60_transform_set_scaler()
494 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce60_transform_set_scaler()
979 struct transform *xfm, in dce_transform_set_pixel_storage_depth()
983 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce_transform_set_pixel_storage_depth()
1032 struct transform *xfm, in dce60_transform_set_pixel_storage_depth()
1036 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce60_transform_set_pixel_storage_depth()
1118 struct transform *xfm, in dce_transform_set_gamut_remap()
1121 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce_transform_set_gamut_remap()
408 dce_transform_set_scaler( struct transform *xfm, const struct scaler_data *data) dce_transform_set_scaler() argument
490 dce60_transform_set_scaler( struct transform *xfm, const struct scaler_data *data) dce60_transform_set_scaler() argument
978 dce_transform_set_pixel_storage_depth( struct transform *xfm, enum lb_pixel_depth depth, const struct bit_depth_reduction_params *bit_depth_params) dce_transform_set_pixel_storage_depth() argument
1031 dce60_transform_set_pixel_storage_depth( struct transform *xfm, enum lb_pixel_depth depth, const struct bit_depth_reduction_params *bit_depth_params) dce60_transform_set_pixel_storage_depth() argument
1117 dce_transform_set_gamut_remap( struct transform *xfm, const struct xfm_grph_csc_adjustment *adjust) dce_transform_set_gamut_remap() argument
1163 dce_transform_get_optimal_number_of_taps( struct transform *xfm, struct scaler_data *scl_data, const struct scaling_taps *in_taps) dce_transform_get_optimal_number_of_taps() argument
1225 dce_transform_reset(struct transform *xfm) dce_transform_reset() argument
1348 dce110_opp_set_csc_adjustment( struct transform *xfm, const struct out_csc_color_matrix *tbl_entry) dce110_opp_set_csc_adjustment() argument
1364 dce110_opp_set_csc_default( struct transform *xfm, const struct default_adjustment *default_adjust) dce110_opp_set_csc_default() argument
1559 dce110_opp_program_regamma_pwl(struct transform *xfm, const struct pwl_params *params) dce110_opp_program_regamma_pwl() argument
1571 dce110_opp_power_on_regamma_lut(struct transform *xfm, bool power_on) dce110_opp_power_on_regamma_lut() argument
1587 dce110_opp_set_regamma_mode(struct transform *xfm, enum opp_regamma mode) dce110_opp_set_regamma_mode() argument
[all...]
H A Ddce_transform.h671 struct transform *xfm,
676 struct transform *xfm,
680 struct transform *xfm,
685 struct transform *xfm,
689 struct transform *xfm,
692 void dce110_opp_set_regamma_mode(struct transform *xfm,
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce60/
H A Ddce60_hw_sequencer.c160 pipe_ctx->plane_res.xfm->funcs->opp_set_csc_default( in dce60_set_default_colors()
161 pipe_ctx->plane_res.xfm, &default_adjust); in dce60_set_default_colors()
246 pipe_ctx->plane_res.xfm->funcs->transform_set_pixel_storage_depth( in dce60_program_scaler()
247 pipe_ctx->plane_res.xfm, in dce60_program_scaler()
265 pipe_ctx->plane_res.xfm->funcs->transform_set_scaler(pipe_ctx->plane_res.xfm, in dce60_program_scaler()
298 pipe_ctx->plane_res.xfm->funcs->opp_set_csc_adjustment in dce60_program_front_end_for_pipe()
299 (pipe_ctx->plane_res.xfm, &tbl_entry); in dce60_program_front_end_for_pipe()
310 pipe_ctx->plane_res.xfm->funcs->transform_set_gamut_remap(pipe_ctx->plane_res.xfm, in dce60_program_front_end_for_pipe()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce60/
H A Ddce60_hw_sequencer.c160 pipe_ctx->plane_res.xfm->funcs->opp_set_csc_default( in dce60_set_default_colors()
161 pipe_ctx->plane_res.xfm, &default_adjust); in dce60_set_default_colors()
246 pipe_ctx->plane_res.xfm->funcs->transform_set_pixel_storage_depth( in dce60_program_scaler()
247 pipe_ctx->plane_res.xfm, in dce60_program_scaler()
265 pipe_ctx->plane_res.xfm->funcs->transform_set_scaler(pipe_ctx->plane_res.xfm, in dce60_program_scaler()
298 pipe_ctx->plane_res.xfm->funcs->opp_set_csc_adjustment in dce60_program_front_end_for_pipe()
299 (pipe_ctx->plane_res.xfm, &tbl_entry); in dce60_program_front_end_for_pipe()
310 pipe_ctx->plane_res.xfm->funcs->transform_set_gamut_remap(pipe_ctx->plane_res.xfm, in dce60_program_front_end_for_pipe()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce100/
H A Ddce100_resource.c578 static void dce100_transform_destroy(struct transform **xfm) in dce100_transform_destroy() argument
580 kfree(TO_DCE_TRANSFORM(*xfm)); in dce100_transform_destroy()
581 *xfm = NULL; in dce100_transform_destroy()
/kernel/linux/linux-5.10/fs/xfs/
H A Dxfs_fsmap.c229 struct xfs_fsmap *xfm, in xfs_getfsmap_format()
234 trace_xfs_getfsmap_mapping(mp, xfm); in xfs_getfsmap_format()
237 xfs_fsmap_from_internal(rec, xfm); in xfs_getfsmap_format()
227 xfs_getfsmap_format( struct xfs_mount *mp, struct xfs_fsmap *xfm, struct xfs_getfsmap_info *info) xfs_getfsmap_format() argument
/kernel/linux/linux-6.6/fs/xfs/
H A Dxfs_fsmap.c238 struct xfs_fsmap *xfm, in xfs_getfsmap_format()
243 trace_xfs_getfsmap_mapping(mp, xfm); in xfs_getfsmap_format()
246 xfs_fsmap_from_internal(rec, xfm); in xfs_getfsmap_format()
236 xfs_getfsmap_format( struct xfs_mount *mp, struct xfs_fsmap *xfm, struct xfs_getfsmap_info *info) xfs_getfsmap_format() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce100/
H A Ddce100_resource.c575 static void dce100_transform_destroy(struct transform **xfm) in dce100_transform_destroy() argument
577 kfree(TO_DCE_TRANSFORM(*xfm)); in dce100_transform_destroy()
578 *xfm = NULL; in dce100_transform_destroy()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_resource.c1176 if (pipe_ctx->plane_res.xfm != NULL) in resource_build_scaling_params()
1177 res = pipe_ctx->plane_res.xfm->funcs->transform_get_optimal_number_of_taps( in resource_build_scaling_params()
1178 pipe_ctx->plane_res.xfm, &pipe_ctx->plane_res.scl_data, &plane_state->scaling_quality); in resource_build_scaling_params()
1189 if (pipe_ctx->plane_res.xfm != NULL) in resource_build_scaling_params()
1190 res = pipe_ctx->plane_res.xfm->funcs->transform_get_optimal_number_of_taps( in resource_build_scaling_params()
1191 pipe_ctx->plane_res.xfm, in resource_build_scaling_params()
1782 pipe_ctx->plane_res.xfm = pool->transforms[i]; in acquire_first_free_pipe()
2038 pipe_ctx->plane_res.xfm = pool->transforms[tg_inst]; in acquire_resource_from_hw_enabled_state()
/kernel/linux/linux-5.10/fs/ext4/
H A Dioctl.c666 static int ext4_getfsmap_format(struct ext4_fsmap *xfm, void *priv) in ext4_getfsmap_format() argument
671 trace_ext4_getfsmap_mapping(info->gi_sb, xfm); in ext4_getfsmap_format()
673 info->gi_last_flags = xfm->fmr_flags; in ext4_getfsmap_format()
674 ext4_fsmap_from_internal(info->gi_sb, &fm, xfm); in ext4_getfsmap_format()

Completed in 27 milliseconds

12