Searched refs:dsb_buf (Results 1 - 4 of 4) sorted by relevance

/linux-master/drivers/gpu/drm/xe/display/
H A Dxe_dsb_buffer.c13 u32 intel_dsb_buffer_ggtt_offset(struct intel_dsb_buffer *dsb_buf) argument
15 return xe_bo_ggtt_addr(dsb_buf->vma->bo);
18 void intel_dsb_buffer_write(struct intel_dsb_buffer *dsb_buf, u32 idx, u32 val) argument
20 iosys_map_wr(&dsb_buf->vma->bo->vmap, idx * 4, u32, val);
23 u32 intel_dsb_buffer_read(struct intel_dsb_buffer *dsb_buf, u32 idx) argument
25 return iosys_map_rd(&dsb_buf->vma->bo->vmap, idx * 4, u32);
28 void intel_dsb_buffer_memset(struct intel_dsb_buffer *dsb_buf, u32 idx, u32 val, size_t size) argument
30 WARN_ON(idx > (dsb_buf->buf_size - size) / sizeof(*dsb_buf->cmd_buf));
32 iosys_map_memset(&dsb_buf
35 intel_dsb_buffer_create(struct intel_crtc *crtc, struct intel_dsb_buffer *dsb_buf, size_t size) argument
62 intel_dsb_buffer_cleanup(struct intel_dsb_buffer *dsb_buf) argument
68 intel_dsb_buffer_flush_map(struct intel_dsb_buffer *dsb_buf) argument
[all...]
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_dsb_buffer.h20 u32 intel_dsb_buffer_ggtt_offset(struct intel_dsb_buffer *dsb_buf);
21 void intel_dsb_buffer_write(struct intel_dsb_buffer *dsb_buf, u32 idx, u32 val);
22 u32 intel_dsb_buffer_read(struct intel_dsb_buffer *dsb_buf, u32 idx);
23 void intel_dsb_buffer_memset(struct intel_dsb_buffer *dsb_buf, u32 idx, u32 val, size_t size);
24 bool intel_dsb_buffer_create(struct intel_crtc *crtc, struct intel_dsb_buffer *dsb_buf,
26 void intel_dsb_buffer_cleanup(struct intel_dsb_buffer *dsb_buf);
27 void intel_dsb_buffer_flush_map(struct intel_dsb_buffer *dsb_buf);
H A Dintel_dsb_buffer.c13 u32 intel_dsb_buffer_ggtt_offset(struct intel_dsb_buffer *dsb_buf) argument
15 return i915_ggtt_offset(dsb_buf->vma);
18 void intel_dsb_buffer_write(struct intel_dsb_buffer *dsb_buf, u32 idx, u32 val) argument
20 dsb_buf->cmd_buf[idx] = val;
23 u32 intel_dsb_buffer_read(struct intel_dsb_buffer *dsb_buf, u32 idx) argument
25 return dsb_buf->cmd_buf[idx];
28 void intel_dsb_buffer_memset(struct intel_dsb_buffer *dsb_buf, u32 idx, u32 val, size_t size) argument
30 WARN_ON(idx > (dsb_buf->buf_size - size) / sizeof(*dsb_buf->cmd_buf));
32 memset(&dsb_buf
35 intel_dsb_buffer_create(struct intel_crtc *crtc, struct intel_dsb_buffer *dsb_buf, size_t size) argument
74 intel_dsb_buffer_cleanup(struct intel_dsb_buffer *dsb_buf) argument
79 intel_dsb_buffer_flush_map(struct intel_dsb_buffer *dsb_buf) argument
[all...]
H A Dintel_dsb.c33 struct intel_dsb_buffer dsb_buf; member in struct:intel_dsb
116 intel_dsb_buffer_read(&dsb->dsb_buf, i),
117 intel_dsb_buffer_read(&dsb->dsb_buf, i + 1),
118 intel_dsb_buffer_read(&dsb->dsb_buf, i + 2),
119 intel_dsb_buffer_read(&dsb->dsb_buf, i + 3));
139 intel_dsb_buffer_write(&dsb->dsb_buf, dsb->free_pos++, ldw);
140 intel_dsb_buffer_write(&dsb->dsb_buf, dsb->free_pos++, udw);
156 prev_opcode = intel_dsb_buffer_read(&dsb->dsb_buf,
158 prev_reg = intel_dsb_buffer_read(&dsb->dsb_buf,
222 u32 prev_val = intel_dsb_buffer_read(&dsb->dsb_buf,
[all...]

Completed in 118 milliseconds