Home
last modified time | relevance | path

Searched refs:xfm (Results 1 – 24 of 24) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/inc/hw/
A Dtransform.h183 void (*transform_reset)(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,
224 struct transform *xfm,
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dce110/
A Ddce110_transform_v.h38 struct transform *xfm,
42 struct transform *xfm,
47 struct transform *xfm,
51 struct transform *xfm,
55 struct transform *xfm,
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() argument
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() argument
549 dm_write_reg(xfm->ctx, mmDCFEV_MEM_PWR_CTRL, value); in dce110_opp_power_on_regamma_lut_v()
[all …]
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() argument
535 struct dc_context *ctx = xfm->ctx; in program_input_csc()
672 struct transform *xfm, in dce110_opp_v_set_csc_default() argument
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() argument
[all …]
A Ddce110_transform_v.c36 xfm->ctx->logger
507 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce110_xfmv_power_up_line_buffer()
524 struct transform *xfm, in dce110_xfmv_set_scaler() argument
527 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce110_xfmv_set_scaler()
534 dce110_xfmv_power_up_line_buffer(xfm); in dce110_xfmv_set_scaler()
610 static void dce110_xfmv_reset(struct transform *xfm) in dce110_xfmv_reset() argument
612 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce110_xfmv_reset()
621 struct transform *xfm, in dce110_xfmv_set_gamut_remap() argument
628 struct transform *xfm, in dce110_xfmv_set_pixel_storage_depth() argument
632 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce110_xfmv_set_pixel_storage_depth()
[all …]
A Ddce110_hw_sequencer.c615 struct transform *xfm = pipe_ctx->plane_res.xfm; in dce110_set_output_transfer_func() local
617 xfm->funcs->opp_power_on_regamma_lut(xfm, true); in dce110_set_output_transfer_func()
623 xfm->funcs->opp_set_regamma_mode(xfm, OPP_REGAMMA_SRGB); in dce110_set_output_transfer_func()
626 xfm->funcs->opp_program_regamma_pwl(xfm, &xfm->regamma_params); in dce110_set_output_transfer_func()
627 xfm->funcs->opp_set_regamma_mode(xfm, OPP_REGAMMA_USER); in dce110_set_output_transfer_func()
629 xfm->funcs->opp_set_regamma_mode(xfm, OPP_REGAMMA_BYPASS); in dce110_set_output_transfer_func()
632 xfm->funcs->opp_power_on_regamma_lut(xfm, false); in dce110_set_output_transfer_func()
1437 pipe_ctx->plane_res.xfm,
1455 pipe_ctx->plane_res.xfm->funcs->transform_set_scaler(pipe_ctx->plane_res.xfm,
2643 struct transform *xfm; local
[all …]
A Ddce110_resource.c621 static void dce110_transform_destroy(struct transform **xfm) in dce110_transform_destroy() argument
623 kfree(TO_DCE_TRANSFORM(*xfm)); in dce110_transform_destroy()
624 *xfm = NULL; in dce110_transform_destroy()
1138 pipe_ctx->plane_res.xfm = pool->transforms[underlay_idx]; in dce110_acquire_underlay()
/linux/drivers/gpu/drm/amd/display/dc/dce/
A Ddce_transform.c409 struct transform *xfm, in dce_transform_set_scaler() argument
412 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce_transform_set_scaler()
491 struct transform *xfm, in dce60_transform_set_scaler() argument
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() argument
1033 struct transform *xfm, in dce60_transform_set_pixel_storage_depth() argument
1119 struct transform *xfm, in dce_transform_set_gamut_remap() argument
1165 struct transform *xfm, in dce_transform_get_optimal_number_of_taps() argument
1226 static void dce_transform_reset(struct transform *xfm) in dce_transform_reset() argument
1350 struct transform *xfm, in dce110_opp_set_csc_adjustment() argument
[all …]
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,
/linux/drivers/gpu/drm/amd/display/dc/dce60/
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, &adjust); in dce60_program_front_end_for_pipe()
A Ddce60_resource.c683 static void dce60_transform_destroy(struct transform **xfm) in dce60_transform_destroy() argument
685 kfree(TO_DCE_TRANSFORM(*xfm)); in dce60_transform_destroy()
686 *xfm = NULL; in dce60_transform_destroy()
/linux/fs/ext4/
A Dioctl.c609 static int ext4_getfsmap_format(struct ext4_fsmap *xfm, void *priv) in ext4_getfsmap_format() argument
614 trace_ext4_getfsmap_mapping(info->gi_sb, xfm); in ext4_getfsmap_format()
616 info->gi_last_flags = xfm->fmr_flags; in ext4_getfsmap_format()
617 ext4_fsmap_from_internal(info->gi_sb, &fm, xfm); in ext4_getfsmap_format()
/linux/fs/xfs/
A Dxfs_fsmap.c229 struct xfs_fsmap *xfm, in xfs_getfsmap_format() argument
234 trace_xfs_getfsmap_mapping(mp, xfm); in xfs_getfsmap_format()
237 xfs_fsmap_from_internal(rec, xfm); in xfs_getfsmap_format()
/linux/drivers/gpu/drm/amd/display/dc/dce100/
A Ddce100_resource.c573 static void dce100_transform_destroy(struct transform **xfm) in dce100_transform_destroy() argument
575 kfree(TO_DCE_TRANSFORM(*xfm)); in dce100_transform_destroy()
576 *xfm = NULL; in dce100_transform_destroy()
/linux/drivers/gpu/drm/amd/display/dc/core/
A Ddc_resource.c1110 if (pipe_ctx->plane_res.xfm != NULL) in resource_build_scaling_params()
1111 res = pipe_ctx->plane_res.xfm->funcs->transform_get_optimal_number_of_taps( in resource_build_scaling_params()
1112 pipe_ctx->plane_res.xfm, &pipe_ctx->plane_res.scl_data, &plane_state->scaling_quality); in resource_build_scaling_params()
1123 if (pipe_ctx->plane_res.xfm != NULL) in resource_build_scaling_params()
1124 res = pipe_ctx->plane_res.xfm->funcs->transform_get_optimal_number_of_taps( in resource_build_scaling_params()
1125 pipe_ctx->plane_res.xfm, in resource_build_scaling_params()
1758 pipe_ctx->plane_res.xfm = pool->transforms[i]; in acquire_first_free_pipe()
2046 pipe_ctx->plane_res.xfm = pool->transforms[tg_inst]; in acquire_resource_from_hw_enabled_state()
A Ddc_stream.c373 (!pipe_ctx->plane_res.xfm && !pipe_ctx->plane_res.dpp) || in program_cursor_position()
A Ddc.c733 if (pipes->plane_res.xfm && in dc_stream_set_dither_option()
734 pipes->plane_res.xfm->funcs->transform_set_pixel_storage_depth) { in dc_stream_set_dither_option()
735 pipes->plane_res.xfm->funcs->transform_set_pixel_storage_depth( in dc_stream_set_dither_option()
736 pipes->plane_res.xfm, in dc_stream_set_dither_option()
/linux/drivers/gpu/drm/amd/display/dc/dce120/
A Ddce120_resource.c590 static void dce120_transform_destroy(struct transform **xfm) in dce120_transform_destroy() argument
592 kfree(TO_DCE_TRANSFORM(*xfm)); in dce120_transform_destroy()
593 *xfm = NULL; in dce120_transform_destroy()
/linux/drivers/gpu/drm/amd/display/dc/dce112/
A Ddce112_resource.c589 static void dce112_transform_destroy(struct transform **xfm) in dce112_transform_destroy() argument
591 kfree(TO_DCE_TRANSFORM(*xfm)); in dce112_transform_destroy()
592 *xfm = NULL; in dce112_transform_destroy()
/linux/drivers/gpu/drm/amd/display/dc/dce80/
A Ddce80_resource.c688 static void dce80_transform_destroy(struct transform **xfm) in dce80_transform_destroy() argument
690 kfree(TO_DCE_TRANSFORM(*xfm)); in dce80_transform_destroy()
691 *xfm = NULL; in dce80_transform_destroy()
/linux/drivers/gpu/drm/amd/display/dc/inc/
A Dcore_types.h330 struct transform *xfm; member
/linux/drivers/gpu/drm/amd/display/dc/dcn20/
A Ddcn20_resource.c1900 next_odm_pipe->plane_res.xfm = pool->transforms[next_odm_pipe->pipe_idx]; in dcn20_split_stream_for_odm()
1985 secondary_pipe->plane_res.xfm = pool->transforms[secondary_pipe->pipe_idx]; in dcn20_split_stream_for_mpc()
/linux/drivers/gpu/drm/amd/display/dc/calcs/
A Ddcn_calcs.c540 secondary_pipe->plane_res.xfm = pool->transforms[secondary_pipe->pipe_idx]; in split_stream_across_pipes()
/linux/drivers/gpu/drm/amd/display/dc/dcn30/
A Ddcn30_resource.c1772 sec_pipe->plane_res.xfm = pool->transforms[pipe_idx]; in dcn30_split_stream_for_mpc_or_odm()

Completed in 113 milliseconds