]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
drm/amd/display: removed unused function
authorJames Flowers <bold.zone2373@fastmail.com>
Fri, 28 Mar 2025 03:29:02 +0000 (20:29 -0700)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 7 Apr 2025 19:18:59 +0000 (15:18 -0400)
Removed unused function mpc401_get_3dlut_fast_load_status.

Signed-off-by: James Flowers <bold.zone2373@fastmail.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h
drivers/gpu/drm/amd/display/dc/mpc/dcn401/dcn401_mpc.c
drivers/gpu/drm/amd/display/dc/mpc/dcn401/dcn401_mpc.h

index 3a89cc0cffc11f56fe0adec561a097394be3b1ac..eaef3899da7bd9ab17f12cf4e9e02d9549ed27a1 100644 (file)
@@ -967,23 +967,6 @@ struct mpc_funcs {
        */
 
        void (*update_3dlut_fast_load_select)(struct mpc *mpc, int mpcc_id, int hubp_idx);
-       /**
-       * @get_3dlut_fast_load_status:
-       *
-       * Get 3D LUT fast load status and reference them with done, soft_underflow and hard_underflow pointers.
-       *
-       * Parameters:
-       * - [in/out] mpc - MPC context.
-       * - [in] mpcc_id
-       * - [in/out] done
-       * - [in/out] soft_underflow
-       * - [in/out] hard_underflow
-       *
-       * Return:
-       *
-       * void
-       */
-       void (*get_3dlut_fast_load_status)(struct mpc *mpc, int mpcc_id, uint32_t *done, uint32_t *soft_underflow, uint32_t *hard_underflow);
 
        /**
        * @populate_lut:
index ad67197557ca1bc62598c669226c08dfb9edecc3..98cf0cbd59ba0ea05638e6724bbc55d6cdef2685 100644 (file)
@@ -47,16 +47,6 @@ void mpc401_update_3dlut_fast_load_select(struct mpc *mpc, int mpcc_id, int hubp
        REG_SET(MPCC_MCM_3DLUT_FAST_LOAD_SELECT[mpcc_id], 0, MPCC_MCM_3DLUT_FL_SEL, hubp_idx);
 }
 
-void mpc401_get_3dlut_fast_load_status(struct mpc *mpc, int mpcc_id, uint32_t *done, uint32_t *soft_underflow, uint32_t *hard_underflow)
-{
-       struct dcn401_mpc *mpc401 = TO_DCN401_MPC(mpc);
-
-       REG_GET_3(MPCC_MCM_3DLUT_FAST_LOAD_STATUS[mpcc_id],
-                       MPCC_MCM_3DLUT_FL_DONE, done,
-                       MPCC_MCM_3DLUT_FL_SOFT_UNDERFLOW, soft_underflow,
-                       MPCC_MCM_3DLUT_FL_HARD_UNDERFLOW, hard_underflow);
-}
-
 void mpc401_set_movable_cm_location(struct mpc *mpc, enum mpcc_movable_cm_location location, int mpcc_id)
 {
        struct dcn401_mpc *mpc401 = TO_DCN401_MPC(mpc);
@@ -618,7 +608,6 @@ static const struct mpc_funcs dcn401_mpc_funcs = {
        .set_bg_color = mpc1_set_bg_color,
        .set_movable_cm_location = mpc401_set_movable_cm_location,
        .update_3dlut_fast_load_select = mpc401_update_3dlut_fast_load_select,
-       .get_3dlut_fast_load_status = mpc401_get_3dlut_fast_load_status,
        .populate_lut = mpc401_populate_lut,
        .program_lut_read_write_control = mpc401_program_lut_read_write_control,
        .program_lut_mode = mpc401_program_lut_mode,
index ce6fbcf14d7a35aae07d2728705e8cbb97ee488d..8e35ebc603a9dd10a3efa8fb2d9a7ba996f9d8bc 100644 (file)
@@ -241,23 +241,9 @@ void mpc401_update_3dlut_fast_load_select(
        int mpcc_id,
        int hubp_idx);
 
-void mpc401_get_3dlut_fast_load_status(
-       struct mpc *mpc,
-       int mpcc_id,
-       uint32_t *done,
-       uint32_t *soft_underflow,
-       uint32_t *hard_underflow);
-
 void mpc401_update_3dlut_fast_load_select(
        struct mpc *mpc,
        int mpcc_id,
        int hubp_idx);
 
-void mpc401_get_3dlut_fast_load_status(
-       struct mpc *mpc,
-       int mpcc_id,
-       uint32_t *done,
-       uint32_t *soft_underflow,
-       uint32_t *hard_underflow);
-
 #endif