Lines Matching refs:bw_state
727 void intel_bw_crtc_update(struct intel_bw_state *bw_state, in intel_bw_crtc_update() argument
733 bw_state->data_rate[crtc->pipe] = in intel_bw_crtc_update()
735 bw_state->num_active_planes[crtc->pipe] = in intel_bw_crtc_update()
740 bw_state->data_rate[crtc->pipe], in intel_bw_crtc_update()
741 bw_state->num_active_planes[crtc->pipe]); in intel_bw_crtc_update()
745 const struct intel_bw_state *bw_state) in intel_bw_num_active_planes() argument
751 num_active_planes += bw_state->num_active_planes[pipe]; in intel_bw_num_active_planes()
757 const struct intel_bw_state *bw_state) in intel_bw_data_rate() argument
763 data_rate += bw_state->data_rate[pipe]; in intel_bw_data_rate()
775 struct intel_global_state *bw_state; in intel_atomic_get_old_bw_state() local
777 bw_state = intel_atomic_get_old_global_obj_state(state, &dev_priv->display.bw.obj); in intel_atomic_get_old_bw_state()
779 return to_intel_bw_state(bw_state); in intel_atomic_get_old_bw_state()
786 struct intel_global_state *bw_state; in intel_atomic_get_new_bw_state() local
788 bw_state = intel_atomic_get_new_global_obj_state(state, &dev_priv->display.bw.obj); in intel_atomic_get_new_bw_state()
790 return to_intel_bw_state(bw_state); in intel_atomic_get_new_bw_state()
797 struct intel_global_state *bw_state; in intel_atomic_get_bw_state() local
799 bw_state = intel_atomic_get_global_obj_state(state, &dev_priv->display.bw.obj); in intel_atomic_get_bw_state()
800 if (IS_ERR(bw_state)) in intel_atomic_get_bw_state()
801 return ERR_CAST(bw_state); in intel_atomic_get_bw_state()
803 return to_intel_bw_state(bw_state); in intel_atomic_get_bw_state()
1036 static void skl_plane_calc_dbuf_bw(struct intel_bw_state *bw_state, in skl_plane_calc_dbuf_bw() argument
1043 struct intel_dbuf_bw *crtc_bw = &bw_state->dbuf_bw[crtc->pipe]; in skl_plane_calc_dbuf_bw()
1057 static void skl_crtc_calc_dbuf_bw(struct intel_bw_state *bw_state, in skl_crtc_calc_dbuf_bw() argument
1062 struct intel_dbuf_bw *crtc_bw = &bw_state->dbuf_bw[crtc->pipe]; in skl_crtc_calc_dbuf_bw()
1078 skl_plane_calc_dbuf_bw(bw_state, crtc, plane_id, in skl_crtc_calc_dbuf_bw()
1083 skl_plane_calc_dbuf_bw(bw_state, crtc, plane_id, in skl_crtc_calc_dbuf_bw()
1092 const struct intel_bw_state *bw_state) in intel_bw_dbuf_min_cdclk() argument
1107 const struct intel_dbuf_bw *crtc_bw = &bw_state->dbuf_bw[pipe]; in intel_bw_dbuf_min_cdclk()
1121 const struct intel_bw_state *bw_state) in intel_bw_min_cdclk() argument
1126 min_cdclk = intel_bw_dbuf_min_cdclk(i915, bw_state); in intel_bw_min_cdclk()
1129 min_cdclk = max(bw_state->min_cdclk[pipe], min_cdclk); in intel_bw_min_cdclk()