static void _dpu_crtc_program_lm_output_roi(struct drm_crtc *crtc)
 {
-       struct dpu_crtc *dpu_crtc;
        struct dpu_crtc_state *crtc_state;
        int lm_idx, lm_horiz_position;
 
-       dpu_crtc = to_dpu_crtc(crtc);
        crtc_state = to_dpu_crtc_state(crtc->state);
 
        lm_horiz_position = 0;
        struct drm_encoder *encoder;
        struct drm_device *dev;
        unsigned long flags;
-       struct dpu_crtc_smmu_state_data *smmu_state;
 
        if (!crtc) {
                DPU_ERROR("invalid crtc\n");
        dpu_crtc = to_dpu_crtc(crtc);
        cstate = to_dpu_crtc_state(crtc->state);
        dev = crtc->dev;
-       smmu_state = &dpu_crtc->smmu_state;
 
        _dpu_crtc_setup_lm_bounds(crtc, crtc->state);
 
        struct drm_device *dev;
        struct drm_plane *plane;
        struct msm_drm_private *priv;
-       struct msm_drm_thread *event_thread;
        unsigned long flags;
        struct dpu_crtc_state *cstate;
 
                return;
        }
 
-       event_thread = &priv->event_thread[crtc->index];
-
        if (dpu_crtc->event) {
                DPU_DEBUG("already received dpu_crtc->event\n");
        } else {
 static void dpu_crtc_destroy_state(struct drm_crtc *crtc,
                struct drm_crtc_state *state)
 {
-       struct dpu_crtc *dpu_crtc;
        struct dpu_crtc_state *cstate;
 
        if (!crtc || !state) {
                return;
        }
 
-       dpu_crtc = to_dpu_crtc(crtc);
        cstate = to_dpu_crtc_state(state);
 
        DPU_DEBUG("crtc%d\n", crtc->base.id);
 /**
  * dpu_crtc_duplicate_state - state duplicate hook
  * @crtc: Pointer to drm crtc structure
- * @Returns: Pointer to new drm_crtc_state structure
  */
 static struct drm_crtc_state *dpu_crtc_duplicate_state(struct drm_crtc *crtc)
 {
-       struct dpu_crtc *dpu_crtc;
        struct dpu_crtc_state *cstate, *old_cstate;
 
        if (!crtc || !crtc->state) {
                return NULL;
        }
 
-       dpu_crtc = to_dpu_crtc(crtc);
        old_cstate = to_dpu_crtc_state(crtc->state);
        cstate = kmemdup(old_cstate, sizeof(*old_cstate), GFP_KERNEL);
        if (!cstate) {
 {
        struct dpu_crtc *dpu_crtc;
        struct dpu_crtc_state *cstate;
-       struct drm_display_mode *mode;
        struct drm_encoder *encoder;
-       struct msm_drm_private *priv;
        unsigned long flags;
        bool release_bandwidth = false;
 
        }
        dpu_crtc = to_dpu_crtc(crtc);
        cstate = to_dpu_crtc_state(crtc->state);
-       mode = &cstate->base.adjusted_mode;
-       priv = crtc->dev->dev_private;
 
        DRM_DEBUG_KMS("crtc%d\n", crtc->base.id);
 
 {
        struct dpu_crtc *dpu_crtc;
        struct drm_encoder *encoder;
-       struct msm_drm_private *priv;
        bool request_bandwidth;
 
        if (!crtc) {
                DPU_ERROR("invalid crtc\n");
                return;
        }
-       priv = crtc->dev->dev_private;
 
        pm_runtime_get_sync(crtc->dev->dev);