Home
last modified time | relevance | path

Searched refs:dsb_buf (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/gpu/drm/i915/display/
H A Dintel_dsb_buffer.c
H A Dintel_dsb.c30 struct intel_dsb_buffer *dsb_buf;
87 return display->parent->dsb->ggtt_offset(dsb->dsb_buf);
94 display->parent->dsb->write(dsb->dsb_buf, idx, val);
101 return display->parent->dsb->read(dsb->dsb_buf, idx);
108 display->parent->dsb->fill(dsb->dsb_buf, idx, val, size); in pre_commit_is_vrr_active()
120 display->parent->dsb->cleanup(dsb->dsb_buf); in dsb_vtotal()
127 display->parent->dsb->flush_map(dsb->dsb_buf); in dsb_vtotal()
1021 struct intel_dsb_buffer *dsb_buf;
1041 dsb_buf = dsb_buffer_create(display, size); in intel_dsb_irq_handler()
1042 if (IS_ERR(dsb_buf)) in intel_dsb_irq_handler()
29 struct intel_dsb_buffer *dsb_buf; global() member
966 struct intel_dsb_buffer *dsb_buf; intel_dsb_prepare() local
[all...]
/linux/drivers/gpu/drm/xe/display/
H A Dxe_dsb_buffer.c19 static u32 xe_dsb_buffer_ggtt_offset(struct intel_dsb_buffer *dsb_buf) in intel_dsb_buffer_ggtt_offset()
21 return xe_bo_ggtt_addr(dsb_buf->bo);
24 static void xe_dsb_buffer_write(struct intel_dsb_buffer *dsb_buf, u32 idx, u32 val) in intel_dsb_buffer_write()
26 iosys_map_wr(&dsb_buf->bo->vmap, idx * 4, u32, val);
29 static u32 xe_dsb_buffer_read(struct intel_dsb_buffer *dsb_buf, u32 idx) in intel_dsb_buffer_read()
31 return iosys_map_rd(&dsb_buf->bo->vmap, idx * 4, u32);
34 static void xe_dsb_buffer_fill(struct intel_dsb_buffer *dsb_buf, u32 idx, u32 val, size_t size) in intel_dsb_buffer_memset()
36 WARN_ON(idx > (dsb_buf->buf_size - size) / sizeof(*dsb_buf->cmd_buf)); in intel_dsb_buffer_memset()
38 iosys_map_memset(&dsb_buf in intel_dsb_buffer_memset()
17 intel_dsb_buffer_ggtt_offset(struct intel_dsb_buffer * dsb_buf) intel_dsb_buffer_ggtt_offset() argument
22 intel_dsb_buffer_write(struct intel_dsb_buffer * dsb_buf,u32 idx,u32 val) intel_dsb_buffer_write() argument
27 intel_dsb_buffer_read(struct intel_dsb_buffer * dsb_buf,u32 idx) intel_dsb_buffer_read() argument
32 intel_dsb_buffer_memset(struct intel_dsb_buffer * dsb_buf,u32 idx,u32 val,size_t size) intel_dsb_buffer_memset() argument
42 struct intel_dsb_buffer *dsb_buf; intel_dsb_buffer_create() local
72 intel_dsb_buffer_cleanup(struct intel_dsb_buffer * dsb_buf) intel_dsb_buffer_cleanup() argument
78 intel_dsb_buffer_flush_map(struct intel_dsb_buffer * dsb_buf) intel_dsb_buffer_flush_map() argument
[all...]