| /linux/drivers/gpu/drm/amd/display/dc/dce110/ |
| H A D | dce110_transform_v.h | 38 struct transform *xfm, 42 struct transform *xfm, 47 struct transform *xfm, 51 struct transform *xfm, 55 struct transform *xfm,
|
| H A D | dce110_opp_regamma_v.c | 34 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() argument 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() argument 521 uint32_t value = dm_read_reg(xfm->ctx, mmDCFEV_MEM_PWR_CTRL); in dce110_opp_power_on_regamma_lut_v() [all …]
|
| H A D | dce110_opp_csc_v.c | 462 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 …]
|
| H A D | dce110_transform_v.c | 34 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() argument 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() argument 626 struct transform *xfm, in dce110_xfmv_set_pixel_storage_depth() argument [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/dce/ |
| H A D | dce_transform.c | 412 struct transform *xfm, in dce_transform_set_scaler() argument 415 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce_transform_set_scaler() 494 struct transform *xfm, in dce60_transform_set_scaler() argument 497 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce60_transform_set_scaler() 984 struct transform *xfm, in dce_transform_set_pixel_storage_depth() argument 988 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce_transform_set_pixel_storage_depth() 1037 struct transform *xfm, in dce60_transform_set_pixel_storage_depth() argument 1041 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce60_transform_set_pixel_storage_depth() 1123 struct transform *xfm, in dce_transform_set_gamut_remap() argument 1126 struct dce_transform *xfm_dce = TO_DCE_TRANSFORM(xfm); in dce_transform_set_gamut_remap() [all …]
|
| H A D | dce_transform.h | 675 struct transform *xfm, 680 struct transform *xfm, 684 struct transform *xfm, 689 struct transform *xfm, 693 struct transform *xfm, 696 void dce110_opp_set_regamma_mode(struct transform *xfm,
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dce110/ |
| H A D | dce110_hwseq.c | 609 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() 616 xfm->funcs->opp_set_regamma_mode(xfm, OPP_REGAMMA_SRGB); in dce110_set_output_transfer_func() 618 &xfm->regamma_params)) { in dce110_set_output_transfer_func() 619 xfm->funcs->opp_program_regamma_pwl(xfm, &xfm->regamma_params); in dce110_set_output_transfer_func() 620 xfm->funcs->opp_set_regamma_mode(xfm, OPP_REGAMMA_USER); in dce110_set_output_transfer_func() 622 xfm->funcs->opp_set_regamma_mode(xfm, OPP_REGAMMA_BYPASS); in dce110_set_output_transfer_func() 625 xfm->funcs->opp_power_on_regamma_lut(xfm, false); in dce110_set_output_transfer_func() 1508 if (pipe_ctx->plane_res.xfm->funcs->transform_set_pixel_storage_depth == NULL) in program_scaler() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/core/ |
| H A D | dc_resource.c | 1579 if (pipe_ctx->plane_res.xfm != NULL) in resource_build_scaling_params() 1580 res = pipe_ctx->plane_res.xfm->funcs->transform_get_optimal_number_of_taps( in resource_build_scaling_params() 1581 pipe_ctx->plane_res.xfm, &pipe_ctx->plane_res.scl_data, &plane_state->scaling_quality); in resource_build_scaling_params() 1591 if (pipe_ctx->plane_res.xfm != NULL) in resource_build_scaling_params() 1592 res = pipe_ctx->plane_res.xfm->funcs->transform_get_optimal_number_of_taps( in resource_build_scaling_params() 1593 pipe_ctx->plane_res.xfm, &pipe_ctx->plane_res.scl_data, &plane_state->scaling_quality); in resource_build_scaling_params() 1604 if (pipe_ctx->plane_res.xfm != NULL) in resource_build_scaling_params() 1605 res = pipe_ctx->plane_res.xfm->funcs->transform_get_optimal_number_of_taps( in resource_build_scaling_params() 1606 pipe_ctx->plane_res.xfm, in resource_build_scaling_params() 3789 pipe_ctx->plane_res.xfm = pool->transforms[id_src[i]]; in acquire_resource_from_hw_enabled_state() [all …]
|
| H A D | dc_stream.c | 402 (!pipe_ctx->plane_res.xfm && !pipe_ctx->plane_res.dpp) || in program_cursor_position()
|
| H A D | dc.c | 861 if (pipes->plane_res.xfm && in dc_stream_set_dither_option() 862 pipes->plane_res.xfm->funcs->transform_set_pixel_storage_depth) { in dc_stream_set_dither_option() 863 pipes->plane_res.xfm->funcs->transform_set_pixel_storage_depth( in dc_stream_set_dither_option() 864 pipes->plane_res.xfm, in dc_stream_set_dither_option()
|
| /linux/fs/xfs/ |
| H A D | xfs_fsmap.c | 245 struct xfs_fsmap *xfm, in xfs_getfsmap_format() argument 250 trace_xfs_getfsmap_mapping(mp, xfm); in xfs_getfsmap_format() 253 xfs_fsmap_from_internal(rec, xfm); in xfs_getfsmap_format()
|