Home
last modified time | relevance | path

Searched refs:xfm_dce (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_transform.c33 (xfm_dce->regs->reg)
37 xfm_dce->xfm_shift->field_name, xfm_dce->xfm_mask->field_name
40 xfm_dce->base.ctx
42 xfm_dce->base.ctx->logger
117 struct dce_transform *xfm_dce, in setup_scaling_configuration() argument
124 if (xfm_dce->xfm_mask->SCL_PSCL_EN != 0) in setup_scaling_configuration()
140 if (xfm_dce->xfm_mask->SCL_PSCL_EN != 0) in setup_scaling_configuration()
151 struct dce_transform *xfm_dce, in dce60_setup_scaling_configuration() argument
177 struct dce_transform *xfm_dce, in program_overscan() argument
208 program_multi_taps_filter(struct dce_transform * xfm_dce,int taps,const uint16_t * coeffs,enum ram_filter_type filter_type) program_multi_taps_filter() argument
263 program_viewport(struct dce_transform * xfm_dce,const struct rect * view_port) program_viewport() argument
278 calculate_inits(struct dce_transform * xfm_dce,const struct scaler_data * data,struct scl_ratios_inits * inits) calculate_inits() argument
311 dce60_calculate_inits(struct dce_transform * xfm_dce,const struct scaler_data * data,struct sclh_ratios_inits * inits) dce60_calculate_inits() argument
340 program_scl_ratios_inits(struct dce_transform * xfm_dce,struct scl_ratios_inits * inits) program_scl_ratios_inits() argument
363 dce60_program_scl_ratios_inits(struct dce_transform * xfm_dce,struct sclh_ratios_inits * inits) dce60_program_scl_ratios_inits() argument
412 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); dce_transform_set_scaler() local
494 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); dce60_transform_set_scaler() local
582 set_clamp(struct dce_transform * xfm_dce,enum dc_color_depth depth) set_clamp() argument
659 set_round(struct dce_transform * xfm_dce,enum dcp_out_trunc_round_mode mode,enum dcp_out_trunc_round_depth depth) set_round() argument
727 set_dither(struct dce_transform * xfm_dce,bool dither_enable,enum dcp_spatial_dither_mode dither_mode,enum dcp_spatial_dither_depth dither_depth,bool frame_random_enable,bool rgb_random_enable,bool highpass_random_enable) set_dither() argument
789 program_bit_depth_reduction(struct dce_transform * xfm_dce,enum dc_color_depth depth,const struct bit_depth_reduction_params * bit_depth_params) program_bit_depth_reduction() argument
849 dce60_program_bit_depth_reduction(struct dce_transform * xfm_dce,enum dc_color_depth depth,const struct bit_depth_reduction_params * bit_depth_params) dce60_program_bit_depth_reduction() argument
899 dce_transform_get_max_num_of_supported_lines(struct dce_transform * xfm_dce,enum lb_pixel_depth depth,int pixel_width) dce_transform_get_max_num_of_supported_lines() argument
945 set_denormalization(struct dce_transform * xfm_dce,enum dc_color_depth depth) set_denormalization() argument
983 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); dce_transform_set_pixel_storage_depth() local
1036 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); dce60_transform_set_pixel_storage_depth() local
1073 program_gamut_remap(struct dce_transform * xfm_dce,const uint16_t * reg_val) program_gamut_remap() argument
1121 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); dce_transform_set_gamut_remap() local
1168 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); dce_transform_get_optimal_number_of_taps() local
1227 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); dce_transform_reset() local
1234 program_color_matrix(struct dce_transform * xfm_dce,const struct out_csc_color_matrix * tbl_entry,enum grph_color_adjust_option options) program_color_matrix() argument
1271 configure_graphics_mode(struct dce_transform * xfm_dce,enum csc_color_mode config,enum graphics_csc_adjust_type csc_adjust_type,enum dc_color_space color_space) configure_graphics_mode() argument
1352 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); dce110_opp_set_csc_adjustment() local
1368 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); dce110_opp_set_csc_default() local
1408 program_pwl(struct dce_transform * xfm_dce,const struct pwl_params * params) program_pwl() argument
1480 regamma_config_regions_and_segments(struct dce_transform * xfm_dce,const struct pwl_params * params) regamma_config_regions_and_segments() argument
1562 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); dce110_opp_program_regamma_pwl() local
1574 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); dce110_opp_power_on_regamma_lut() local
1590 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); dce110_opp_set_regamma_mode() local
1629 dce_transform_construct(struct dce_transform * xfm_dce,struct dc_context * ctx,uint32_t inst,const struct dce_transform_registers * regs,const struct dce_transform_shift * xfm_shift,const struct dce_transform_mask * xfm_mask) dce_transform_construct() argument
1658 dce60_transform_construct(struct dce_transform * xfm_dce,struct dc_context * ctx,uint32_t inst,const struct dce_transform_registers * regs,const struct dce_transform_shift * xfm_shift,const struct dce_transform_mask * xfm_mask) dce60_transform_construct() argument
[all...]
H A Ddce_transform.h654 void dce_transform_construct(struct dce_transform *xfm_dce,
662 void dce60_transform_construct(struct dce_transform *xfm_dce,
/linux/drivers/gpu/drm/amd/display/dc/dce110/
H A Ddce110_transform_v.c78 struct dce_transform *xfm_dce, in program_viewport() argument
82 struct dc_context *ctx = xfm_dce->base.ctx; in program_viewport()
158 struct dce_transform *xfm_dce, in setup_scaling_configuration() argument
162 struct dc_context *ctx = xfm_dce->base.ctx; in setup_scaling_configuration()
228 struct dce_transform *xfm_dce, in program_overscan() argument
237 if (xfm_dce->base.ctx->dc->debug.visual_confirm != VISUAL_CONFIRM_DISABLE) { in program_overscan()
263 dm_write_reg(xfm_dce->base.ctx, in program_overscan()
267 dm_write_reg(xfm_dce->base.ctx, in program_overscan()
273 struct dce_transform *xfm_dce) in set_coeff_update_complete() argument
277 value = dm_read_reg(xfm_dce in set_coeff_update_complete()
283 program_multi_taps_filter(struct dce_transform * xfm_dce,int taps,const uint16_t * coeffs,enum ram_filter_type filter_type) program_multi_taps_filter() argument
368 calculate_inits(struct dce_transform * xfm_dce,const struct scaler_data * data,struct sclv_ratios_inits * inits,struct rect * luma_viewport,struct rect * chroma_viewport) calculate_inits() argument
390 program_scl_ratios_inits(struct dce_transform * xfm_dce,struct sclv_ratios_inits * inits) program_scl_ratios_inits() argument
505 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); dce110_xfmv_power_up_line_buffer() local
525 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); dce110_xfmv_set_scaler() local
610 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); dce110_xfmv_reset() local
630 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); dce110_xfmv_set_pixel_storage_depth() local
699 dce110_transform_v_construct(struct dce_transform * xfm_dce,struct dc_context * ctx) dce110_transform_v_construct() argument
[all...]
H A Ddce110_opp_regamma_v.c84 static void set_bypass_input_gamma(struct dce_transform *xfm_dce) in set_bypass_input_gamma() argument
88 value = dm_read_reg(xfm_dce->base.ctx, in set_bypass_input_gamma()
97 dm_write_reg(xfm_dce->base.ctx, in set_bypass_input_gamma()
101 static void configure_regamma_mode(struct dce_transform *xfm_dce, uint32_t mode) in configure_regamma_mode() argument
111 dm_write_reg(xfm_dce->base.ctx, mmGAMMA_CORR_CONTROL, 0); in configure_regamma_mode()
131 struct dce_transform *xfm_dce, const struct pwl_params *params) in regamma_config_regions_and_segments() argument
149 dm_write_reg(xfm_dce->base.ctx, mmGAMMA_CORR_CNTLA_START_CNTL, in regamma_config_regions_and_segments()
160 dm_write_reg(xfm_dce->base.ctx, in regamma_config_regions_and_segments()
171 dm_write_reg(xfm_dce->base.ctx, in regamma_config_regions_and_segments()
188 dm_write_reg(xfm_dce in regamma_config_regions_and_segments()
451 program_pwl(struct dce_transform * xfm_dce,const struct pwl_params * params) program_pwl() argument
497 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); dce110_opp_program_regamma_pwl_v() local
[all...]
H A Ddce110_opp_csc_v.c109 struct dce_transform *xfm_dce, in program_color_matrix_v() argument
113 struct dc_context *ctx = xfm_dce->base.ctx; in program_color_matrix_v()
359 struct dce_transform *xfm_dce, in configure_graphics_mode_v() argument
364 struct dc_context *ctx = xfm_dce->base.ctx; in configure_graphics_mode_v()
675 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce110_opp_v_set_csc_default() local
699 program_color_matrix_v(xfm_dce, elm, option); in dce110_opp_v_set_csc_default()
713 configure_graphics_mode_v(xfm_dce, config, in dce110_opp_v_set_csc_default()
724 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce110_opp_v_set_csc_adjustment() local
729 xfm_dce, tbl_entry, GRPH_COLOR_MATRIX_SW); in dce110_opp_v_set_csc_adjustment()
732 configure_graphics_mode_v(xfm_dce, confi in dce110_opp_v_set_csc_adjustment()
[all...]