Searched refs:dsb_buf (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/gpu/drm/i915/display/ |
| H A D | intel_dsb_buffer.c | |
| H A D | intel_dsb.c | 30 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 D | xe_dsb_buffer.c | 19 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...] |