Lines Matching refs:ddb

3826 			      struct skl_ddb_allocation *ddb)  in intel_get_ddb_size()  argument
3849 ddb->enabled_slices = 2; in intel_get_ddb_size()
3851 ddb->enabled_slices = 1; in intel_get_ddb_size()
3862 struct skl_ddb_allocation *ddb, in skl_ddb_get_pipe_allocation_limits() argument
3888 *num_active, ddb); in skl_ddb_get_pipe_allocation_limits()
3903 *alloc = to_intel_crtc_state(for_crtc->state)->wm.skl.ddb; in skl_ddb_get_pipe_allocation_limits()
4049 struct skl_ddb_allocation *ddb /* out */) in skl_ddb_get_hw_state() argument
4051 ddb->enabled_slices = intel_enabled_dbuf_slices_num(dev_priv); in skl_ddb_get_hw_state()
4335 struct skl_ddb_allocation *ddb /* out */) in skl_allocate_pipe_ddb() argument
4341 struct skl_ddb_entry *alloc = &crtc_state->wm.skl.ddb; in skl_allocate_pipe_ddb()
4377 ddb, alloc, &num_active); in skl_allocate_pipe_ddb()
5192 const struct skl_ddb_entry *ddb = in skl_write_cursor_wm() local
5201 skl_ddb_entry_write(dev_priv, CUR_BUF_CFG(pipe), ddb); in skl_write_cursor_wm()
5251 bool skl_ddb_allocation_overlaps(const struct skl_ddb_entry *ddb, in skl_ddb_allocation_overlaps() argument
5259 skl_ddb_entries_overlap(ddb, &entries[i])) in skl_ddb_allocation_overlaps()
5312 struct skl_ddb_allocation *ddb = &state->wm_results.ddb; in skl_compute_ddb() local
5318 memcpy(ddb, &dev_priv->wm.skl_hw.ddb, sizeof(*ddb)); in skl_compute_ddb()
5322 ret = skl_allocate_pipe_ddb(new_crtc_state, ddb); in skl_compute_ddb()
5808 struct skl_ddb_allocation *ddb = &dev_priv->wm.skl_hw.ddb; in skl_wm_get_hw_state() local
5812 skl_ddb_get_hw_state(dev_priv, ddb); in skl_wm_get_hw_state()