mirror of
https://github.com/torvalds/linux.git
synced 2026-05-25 07:33:19 +02:00
drm/amd/display: Removing Unused DPP Functions
[Why & How] The functions in this commit are defined for dpp401 but never used. Removing them as they are not necessary. Reviewed-by: Alvin Lee <alvin.lee2@amd.com> Signed-off-by: Ryan Seto <ryanseto@amd.com> Signed-off-by: Aurabindo Pillai <aurabindo.pillai@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
f59e7ad57b
commit
4b3f92128d
|
|
@ -231,7 +231,7 @@ static struct dpp_funcs dcn401_dpp_funcs = {
|
|||
.dpp_program_regamma_pwl = NULL,
|
||||
.dpp_set_pre_degam = dpp3_set_pre_degam,
|
||||
.dpp_program_input_lut = NULL,
|
||||
.dpp_full_bypass = dpp401_full_bypass,
|
||||
.dpp_full_bypass = NULL,
|
||||
.dpp_setup = dpp401_dpp_setup,
|
||||
.dpp_program_degamma_pwl = NULL,
|
||||
.dpp_program_cm_dealpha = dpp3_program_cm_dealpha,
|
||||
|
|
|
|||
|
|
@ -684,8 +684,6 @@ void dpp401_dscl_set_scaler_manual_scale(
|
|||
struct dpp *dpp_base,
|
||||
const struct scaler_data *scl_data);
|
||||
|
||||
void dpp401_full_bypass(struct dpp *dpp_base);
|
||||
|
||||
void dpp401_dpp_setup(
|
||||
struct dpp *dpp_base,
|
||||
enum surface_pixel_format format,
|
||||
|
|
|
|||
|
|
@ -88,30 +88,6 @@ enum dscl_mode_sel {
|
|||
DSCL_MODE_DSCL_BYPASS = 6
|
||||
};
|
||||
|
||||
void dpp401_full_bypass(struct dpp *dpp_base)
|
||||
{
|
||||
struct dcn401_dpp *dpp = TO_DCN401_DPP(dpp_base);
|
||||
|
||||
/* Input pixel format: ARGB8888 */
|
||||
REG_SET(CNVC_SURFACE_PIXEL_FORMAT, 0,
|
||||
CNVC_SURFACE_PIXEL_FORMAT, 0x8);
|
||||
|
||||
/* Zero expansion */
|
||||
REG_SET_3(FORMAT_CONTROL, 0,
|
||||
CNVC_BYPASS, 0,
|
||||
FORMAT_CONTROL__ALPHA_EN, 0,
|
||||
FORMAT_EXPANSION_MODE, 0);
|
||||
|
||||
/* COLOR_KEYER_CONTROL.COLOR_KEYER_EN = 0 this should be default */
|
||||
if (dpp->tf_mask->CM_BYPASS_EN)
|
||||
REG_SET(CM_CONTROL, 0, CM_BYPASS_EN, 1);
|
||||
else
|
||||
REG_SET(CM_CONTROL, 0, CM_BYPASS, 1);
|
||||
|
||||
/* Setting degamma bypass for now */
|
||||
REG_SET(CM_DGAM_CONTROL, 0, CM_DGAM_LUT_MODE, 0);
|
||||
}
|
||||
|
||||
void dpp401_set_cursor_attributes(
|
||||
struct dpp *dpp_base,
|
||||
struct dc_cursor_attributes *cursor_attributes)
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user