OSDN Git Service

drm/amd/display: renaming dpp function to follow naming convention
authorYue Hin Lau <Yuehin.Lau@amd.com>
Tue, 31 Oct 2017 19:23:57 +0000 (15:23 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 6 Dec 2017 17:47:29 +0000 (12:47 -0500)
Signed-off-by: Yue Hin Lau <Yuehin.Lau@amd.com>
Reviewed-by: Yuehin Lau <Yuehin.Lau@amd.com>
Acked-by: Harry Wentland <harry.wentland@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c
drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h

index e9cf9d1..21eba82 100644 (file)
@@ -442,20 +442,20 @@ static const struct dpp_funcs dcn10_dpp_funcs = {
                .dpp_set_scaler = dpp1_dscl_set_scaler_manual_scale,
                .dpp_get_optimal_number_of_taps = dpp_get_optimal_number_of_taps,
                .dpp_set_gamut_remap = dpp1_cm_set_gamut_remap,
-               .opp_set_csc_adjustment = dpp1_cm_set_output_csc_adjustment,
-               .opp_set_csc_default = dpp1_cm_set_output_csc_default,
-               .opp_power_on_regamma_lut = dpp1_cm_power_on_regamma_lut,
-               .opp_program_regamma_lut = dpp1_cm_program_regamma_lut,
-               .opp_configure_regamma_lut = dpp1_cm_configure_regamma_lut,
-               .opp_program_regamma_lutb_settings = dpp1_cm_program_regamma_lutb_settings,
-               .opp_program_regamma_luta_settings = dpp1_cm_program_regamma_luta_settings,
-               .opp_program_regamma_pwl = dpp1_cm_set_regamma_pwl,
-               .ipp_program_bias_and_scale = dpp1_program_bias_and_scale,
-               .ipp_set_degamma = dpp1_set_degamma,
-               .ipp_program_input_lut          = dpp1_program_input_lut,
-               .ipp_program_degamma_pwl        = dpp1_set_degamma_pwl,
-               .ipp_setup                      = dpp1_cnv_setup,
-               .ipp_full_bypass                = dpp1_full_bypass,
+               .dpp_set_csc_adjustment = dpp1_cm_set_output_csc_adjustment,
+               .dpp_set_csc_default = dpp1_cm_set_output_csc_default,
+               .dpp_power_on_regamma_lut = dpp1_cm_power_on_regamma_lut,
+               .dpp_program_regamma_lut = dpp1_cm_program_regamma_lut,
+               .dpp_configure_regamma_lut = dpp1_cm_configure_regamma_lut,
+               .dpp_program_regamma_lutb_settings = dpp1_cm_program_regamma_lutb_settings,
+               .dpp_program_regamma_luta_settings = dpp1_cm_program_regamma_luta_settings,
+               .dpp_program_regamma_pwl = dpp1_cm_set_regamma_pwl,
+               .dpp_program_bias_and_scale = dpp1_program_bias_and_scale,
+               .dpp_set_degamma = dpp1_set_degamma,
+               .dpp_program_input_lut          = dpp1_program_input_lut,
+               .dpp_program_degamma_pwl        = dpp1_set_degamma_pwl,
+               .dpp_setup                      = dpp1_cnv_setup,
+               .dpp_full_bypass                = dpp1_full_bypass,
                .set_cursor_attributes = dpp1_set_cursor_attributes,
                .set_cursor_position = dpp1_set_cursor_position,
 };
index 280476c..680aabd 100644 (file)
@@ -869,23 +869,23 @@ static bool dcn10_set_input_transfer_func(
                tf = plane_state->in_transfer_func;
 
        if (plane_state->gamma_correction && dce_use_lut(plane_state))
-               dpp_base->funcs->ipp_program_input_lut(dpp_base,
+               dpp_base->funcs->dpp_program_input_lut(dpp_base,
                                plane_state->gamma_correction);
 
        if (tf == NULL)
-               dpp_base->funcs->ipp_set_degamma(dpp_base, IPP_DEGAMMA_MODE_BYPASS);
+               dpp_base->funcs->dpp_set_degamma(dpp_base, IPP_DEGAMMA_MODE_BYPASS);
        else if (tf->type == TF_TYPE_PREDEFINED) {
                switch (tf->tf) {
                case TRANSFER_FUNCTION_SRGB:
-                       dpp_base->funcs->ipp_set_degamma(dpp_base,
+                       dpp_base->funcs->dpp_set_degamma(dpp_base,
                                        IPP_DEGAMMA_MODE_HW_sRGB);
                        break;
                case TRANSFER_FUNCTION_BT709:
-                       dpp_base->funcs->ipp_set_degamma(dpp_base,
+                       dpp_base->funcs->dpp_set_degamma(dpp_base,
                                        IPP_DEGAMMA_MODE_HW_xvYCC);
                        break;
                case TRANSFER_FUNCTION_LINEAR:
-                       dpp_base->funcs->ipp_set_degamma(dpp_base,
+                       dpp_base->funcs->dpp_set_degamma(dpp_base,
                                        IPP_DEGAMMA_MODE_BYPASS);
                        break;
                case TRANSFER_FUNCTION_PQ:
@@ -896,7 +896,7 @@ static bool dcn10_set_input_transfer_func(
                        break;
                }
        } else if (tf->type == TF_TYPE_BYPASS) {
-               dpp_base->funcs->ipp_set_degamma(dpp_base, IPP_DEGAMMA_MODE_BYPASS);
+               dpp_base->funcs->dpp_set_degamma(dpp_base, IPP_DEGAMMA_MODE_BYPASS);
        } else {
                /*TF_TYPE_DISTRIBUTED_POINTS*/
                result = false;
@@ -1235,12 +1235,12 @@ static bool dcn10_set_output_transfer_func(
                        TF_TYPE_PREDEFINED &&
                stream->out_transfer_func->tf ==
                        TRANSFER_FUNCTION_SRGB) {
-               dpp->funcs->opp_program_regamma_pwl(dpp, NULL, OPP_REGAMMA_SRGB);
+               dpp->funcs->dpp_program_regamma_pwl(dpp, NULL, OPP_REGAMMA_SRGB);
        } else if (dcn10_translate_regamma_to_hw_format(
                                stream->out_transfer_func, &dpp->regamma_params)) {
-                       dpp->funcs->opp_program_regamma_pwl(dpp, &dpp->regamma_params, OPP_REGAMMA_USER);
+                       dpp->funcs->dpp_program_regamma_pwl(dpp, &dpp->regamma_params, OPP_REGAMMA_USER);
        } else {
-               dpp->funcs->opp_program_regamma_pwl(dpp, NULL, OPP_REGAMMA_BYPASS);
+               dpp->funcs->dpp_program_regamma_pwl(dpp, NULL, OPP_REGAMMA_BYPASS);
        }
 
        return true;
@@ -1607,9 +1607,10 @@ static void program_csc_matrix(struct pipe_ctx *pipe_ctx,
 
                        tbl_entry.color_space = color_space;
                        //tbl_entry.regval = matrix;
-                       pipe_ctx->plane_res.dpp->funcs->opp_set_csc_adjustment(pipe_ctx->plane_res.dpp, &tbl_entry);
+
+                       pipe_ctx->plane_res.dpp->funcs->dpp_set_csc_adjustment(pipe_ctx->plane_res.dpp, &tbl_entry);
        } else {
-               pipe_ctx->plane_res.dpp->funcs->opp_set_csc_default(pipe_ctx->plane_res.dpp, colorspace);
+               pipe_ctx->plane_res.dpp->funcs->dpp_set_csc_default(pipe_ctx->plane_res.dpp, colorspace);
        }
 }
 
@@ -1901,7 +1902,7 @@ static void update_dchubp_dpp(
                                );
 
        // program the input csc
-       dpp->funcs->ipp_setup(dpp,
+       dpp->funcs->dpp_setup(dpp,
                        plane_state->format,
                        EXPANSION_MODE_ZERO,
                        plane_state->input_csc_color_matrix,
@@ -1909,8 +1910,8 @@ static void update_dchubp_dpp(
 
        //set scale and bias registers
        build_prescale_params(&bns_params, plane_state);
-       if (dpp->funcs->ipp_program_bias_and_scale)
-               dpp->funcs->ipp_program_bias_and_scale(dpp, &bns_params);
+       if (dpp->funcs->dpp_program_bias_and_scale)
+               dpp->funcs->dpp_program_bias_and_scale(dpp, &bns_params);
 
        mpcc_cfg.dpp_id = hubp->inst;
        mpcc_cfg.opp_id = pipe_ctx->stream_res.opp->inst;
index 3b1486c..ccb4896 100644 (file)
@@ -62,63 +62,63 @@ struct dpp_funcs {
                        struct dpp *dpp,
                        const struct dpp_grph_csc_adjustment *adjust);
 
-       void (*opp_set_csc_default)(
+       void (*dpp_set_csc_default)(
                struct dpp *dpp,
                enum dc_color_space colorspace);
 
-       void (*opp_set_csc_adjustment)(
+       void (*dpp_set_csc_adjustment)(
                struct dpp *dpp,
                const struct out_csc_color_matrix *tbl_entry);
 
-       void (*opp_power_on_regamma_lut)(
+       void (*dpp_power_on_regamma_lut)(
                struct dpp *dpp,
                bool power_on);
 
-       void (*opp_program_regamma_lut)(
+       void (*dpp_program_regamma_lut)(
                        struct dpp *dpp,
                        const struct pwl_result_data *rgb,
                        uint32_t num);
 
-       void (*opp_configure_regamma_lut)(
+       void (*dpp_configure_regamma_lut)(
                        struct dpp *dpp,
                        bool is_ram_a);
 
-       void (*opp_program_regamma_lutb_settings)(
+       void (*dpp_program_regamma_lutb_settings)(
                        struct dpp *dpp,
                        const struct pwl_params *params);
 
-       void (*opp_program_regamma_luta_settings)(
+       void (*dpp_program_regamma_luta_settings)(
                        struct dpp *dpp,
                        const struct pwl_params *params);
 
-       void (*opp_program_regamma_pwl)(
+       void (*dpp_program_regamma_pwl)(
                struct dpp *dpp,
                const struct pwl_params *params,
                enum opp_regamma mode);
 
-       void (*ipp_program_bias_and_scale)(
+       void (*dpp_program_bias_and_scale)(
                        struct dpp *dpp,
                        struct dc_bias_and_scale *params);
 
-       void (*ipp_set_degamma)(
+       void (*dpp_set_degamma)(
                        struct dpp *dpp_base,
                        enum ipp_degamma_mode mode);
 
-       void (*ipp_program_input_lut)(
+       void (*dpp_program_input_lut)(
                        struct dpp *dpp_base,
                        const struct dc_gamma *gamma);
 
-       void (*ipp_program_degamma_pwl)(struct dpp *dpp_base,
+       void (*dpp_program_degamma_pwl)(struct dpp *dpp_base,
                                                                         const struct pwl_params *params);
 
-       void (*ipp_setup)(
+       void (*dpp_setup)(
                        struct dpp *dpp_base,
                        enum surface_pixel_format format,
                        enum expansion_mode mode,
                        struct csc_transform input_csc_color_matrix,
                        enum dc_color_space input_color_space);
 
-       void (*ipp_full_bypass)(struct dpp *dpp_base);
+       void (*dpp_full_bypass)(struct dpp *dpp_base);
 
        void (*set_cursor_attributes)(
                        struct dpp *dpp_base,