Home
last modified time | relevance | path

Searched refs:skl_ddb_entry (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A Dintel_wm_types.h58 struct skl_ddb_entry { struct
62 static inline u16 skl_ddb_entry_size(const struct skl_ddb_entry *entry) in skl_ddb_entry_size()
67 static inline bool skl_ddb_entry_equal(const struct skl_ddb_entry *e1, in skl_ddb_entry_equal()
68 const struct skl_ddb_entry *e2) in skl_ddb_entry_equal()
H A Dskl_watermark.h30 const struct skl_ddb_entry *entry);
37 bool skl_ddb_allocation_overlaps(const struct skl_ddb_entry *ddb,
38 const struct skl_ddb_entry *entries,
54 struct skl_ddb_entry ddb[I915_MAX_PIPES];
H A Dskl_watermark.c499 static u16 skl_ddb_entry_init(struct skl_ddb_entry *entry, in skl_ddb_entry_init()
516 struct skl_ddb_entry *ddb) in skl_ddb_entry_for_slices()
535 struct skl_ddb_entry ddb; in mbus_ddb_offset()
548 const struct skl_ddb_entry *entry) in skl_ddb_dbuf_slice_mask()
637 struct skl_ddb_entry ddb_slices; in skl_crtc_allocate_ddb()
765 static void skl_ddb_entry_init_from_hw(struct skl_ddb_entry *entry, u32 reg) in skl_ddb_entry_init_from_hw()
778 struct skl_ddb_entry *ddb, in skl_ddb_get_hw_plane_state()
779 struct skl_ddb_entry *ddb_y) in skl_ddb_get_hw_plane_state()
801 struct skl_ddb_entry *ddb, in skl_pipe_ddb_get_hw_state()
802 struct skl_ddb_entry *ddb_ in skl_pipe_ddb_get_hw_state()
[all...]
H A Dintel_atomic_plane.c724 struct skl_ddb_entry ddb[I915_MAX_PLANES], in skl_next_plane_to_commit()
725 struct skl_ddb_entry ddb_y[I915_MAX_PLANES], in skl_next_plane_to_commit()
834 struct skl_ddb_entry ddb[I915_MAX_PLANES]; in skl_crtc_planes_update_arm()
835 struct skl_ddb_entry ddb_y[I915_MAX_PLANES]; in skl_crtc_planes_update_arm()
H A Dintel_display_types.h938 struct skl_ddb_entry ddb;
943 struct skl_ddb_entry plane_ddb[I915_MAX_PLANES];
945 struct skl_ddb_entry plane_ddb_y[I915_MAX_PLANES];
H A Dintel_bw.c1039 const struct skl_ddb_entry *ddb, in skl_plane_calc_dbuf_bw()
H A Dintel_display_debugfs.c699 struct skl_ddb_entry *entry; in i915_ddb_info()
H A Dintel_display.c6740 struct skl_ddb_entry entries[I915_MAX_PIPES] = {}; in skl_commit_modeset_enables()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/
H A Dintel_pm.h23 struct skl_ddb_entry;
40 struct skl_ddb_entry *ddb_y,
41 struct skl_ddb_entry *ddb_uv);
45 const struct skl_ddb_entry *entry);
58 bool skl_ddb_allocation_overlaps(const struct skl_ddb_entry *ddb,
59 const struct skl_ddb_entry *entries,
H A Dintel_pm.c3930 const struct skl_ddb_entry *plane_alloc = in tgl_crtc_can_enable_sagv()
4060 const struct skl_ddb_entry *entry) in skl_ddb_dbuf_slice_mask()
4094 struct skl_ddb_entry *alloc, /* out */ in skl_ddb_get_pipe_allocation_limits()
4288 struct skl_ddb_entry *entry, u32 reg) in skl_ddb_entry_init_from_hw()
4302 struct skl_ddb_entry *ddb_y, in skl_ddb_get_hw_plane_state()
4303 struct skl_ddb_entry *ddb_uv) in skl_ddb_get_hw_plane_state()
4340 struct skl_ddb_entry *ddb_y, in skl_pipe_ddb_get_hw_state()
4341 struct skl_ddb_entry *ddb_uv) in skl_pipe_ddb_get_hw_state()
4798 struct skl_ddb_entry *alloc = &crtc_state->wm.skl.ddb; in skl_allocate_pipe_ddb()
4957 struct skl_ddb_entry *plane_allo in skl_allocate_pipe_ddb()
[all...]
H A Di915_drv.h771 struct skl_ddb_entry { struct
775 static inline u16 skl_ddb_entry_size(const struct skl_ddb_entry *entry) in skl_ddb_entry_size()
780 static inline bool skl_ddb_entry_equal(const struct skl_ddb_entry *e1, in skl_ddb_entry_equal()
781 const struct skl_ddb_entry *e2) in skl_ddb_entry_equal()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/
H A Dintel_atomic_plane.c363 struct skl_ddb_entry entries_y[I915_MAX_PLANES], in skl_next_plane_to_commit()
364 struct skl_ddb_entry entries_uv[I915_MAX_PLANES], in skl_next_plane_to_commit()
430 struct skl_ddb_entry entries_y[I915_MAX_PLANES]; in skl_update_planes_on_crtc()
431 struct skl_ddb_entry entries_uv[I915_MAX_PLANES]; in skl_update_planes_on_crtc()
H A Dintel_bw.c397 const struct skl_ddb_entry *plane_alloc = in skl_bw_calc_min_cdclk()
399 const struct skl_ddb_entry *uv_plane_alloc = in skl_bw_calc_min_cdclk()
H A Dintel_display_types.h739 struct skl_ddb_entry ddb;
740 struct skl_ddb_entry plane_ddb_y[I915_MAX_PLANES];
741 struct skl_ddb_entry plane_ddb_uv[I915_MAX_PLANES];
H A Dintel_display_debugfs.c1027 struct skl_ddb_entry *entry; in i915_ddb_info()
H A Dintel_display.c14086 struct skl_ddb_entry ddb_y[I915_MAX_PLANES]; in verify_wm_state()
14087 struct skl_ddb_entry ddb_uv[I915_MAX_PLANES]; in verify_wm_state()
14091 struct skl_ddb_entry *hw_ddb_entry, *sw_ddb_entry; in verify_wm_state()
15370 struct skl_ddb_entry entries[I915_MAX_PIPES] = {}; in skl_commit_modeset_enables()

Completed in 74 milliseconds