return bw_state->pipe_sagv_reject == 0;
 }
+
+int intel_bw_qgv_point_peakbw(const struct intel_bw_state *bw_state)
+{
+       return bw_state->qgv_point_peakbw;
+}
 
                              const struct intel_bw_state *bw_state);
 void icl_sagv_pre_plane_update(struct intel_atomic_state *state);
 void icl_sagv_post_plane_update(struct intel_atomic_state *state);
+int intel_bw_qgv_point_peakbw(const struct intel_bw_state *bw_state);
 
 #endif /* __INTEL_BW_H__ */
 
 
        /* firmware will calculate the qclk_gv_index, requirement is set to 0 */
        new_pmdemand_state->params.qclk_gv_index = 0;
-       new_pmdemand_state->params.qclk_gv_bw = new_bw_state->qgv_point_peakbw;
+       new_pmdemand_state->params.qclk_gv_bw = intel_bw_qgv_point_peakbw(new_bw_state);
 
        new_dbuf_state = intel_atomic_get_dbuf_state(state);
        if (IS_ERR(new_dbuf_state))