struct dpu_global_state *global_state;
        struct drm_framebuffer *fb;
        struct drm_dsc_config *dsc;
-       int i = 0;
        int ret = 0;
 
        if (!drm_enc || !crtc_state || !conn_state) {
 
        trace_dpu_enc_atomic_check(DRMID(drm_enc));
 
-       /* perform atomic check on the first physical encoder (master) */
-       for (i = 0; i < dpu_enc->num_phys_encs; i++) {
-               struct dpu_encoder_phys *phys = dpu_enc->phys_encs[i];
-
-               if (phys->ops.atomic_check)
-                       ret = phys->ops.atomic_check(phys, crtc_state,
-                                       conn_state);
-               if (ret) {
-                       DPU_ERROR_ENC(dpu_enc,
-                                       "mode unsupported, phys idx %d\n", i);
-                       return ret;
-               }
-       }
-
        dsc = dpu_encoder_get_dsc_config(drm_enc);
 
        topology = dpu_encoder_get_topology(dpu_enc, dpu_kms, adj_mode, crtc_state, dsc);
 
  *                             on split_role and current mode (CMD/VID).
  * @enable:                    DRM Call. Enable a DRM mode.
  * @disable:                   DRM Call. Disable mode.
- * @atomic_check:              DRM Call. Atomic check new DRM state.
  * @control_vblank_irq         Register/Deregister for VBLANK IRQ
  * @wait_for_commit_done:      Wait for hardware to have flushed the
  *                             current pending frames to hardware
        bool (*is_master)(struct dpu_encoder_phys *encoder);
        void (*enable)(struct dpu_encoder_phys *encoder);
        void (*disable)(struct dpu_encoder_phys *encoder);
-       int (*atomic_check)(struct dpu_encoder_phys *encoder,
-                           struct drm_crtc_state *crtc_state,
-                           struct drm_connector_state *conn_state);
        int (*control_vblank_irq)(struct dpu_encoder_phys *enc, bool enable);
        int (*wait_for_commit_done)(struct dpu_encoder_phys *phys_enc);
        int (*wait_for_tx_complete)(struct dpu_encoder_phys *phys_enc);