Symbol: intel_dsb_buffer
drivers/gpu/drm/i915/display/intel_dsb.c
1021
struct intel_dsb_buffer *dsb_buf;
drivers/gpu/drm/i915/display/intel_dsb.c
111
static struct intel_dsb_buffer *dsb_buffer_create(struct intel_display *display, size_t size)
drivers/gpu/drm/i915/display/intel_dsb.c
30
struct intel_dsb_buffer *dsb_buf;
drivers/gpu/drm/i915/i915_dsb_buffer.c
104
static void intel_dsb_buffer_flush_map(struct intel_dsb_buffer *dsb_buf)
drivers/gpu/drm/i915/i915_dsb_buffer.c
20
static u32 intel_dsb_buffer_ggtt_offset(struct intel_dsb_buffer *dsb_buf)
drivers/gpu/drm/i915/i915_dsb_buffer.c
25
static void intel_dsb_buffer_write(struct intel_dsb_buffer *dsb_buf, u32 idx, u32 val)
drivers/gpu/drm/i915/i915_dsb_buffer.c
30
static u32 intel_dsb_buffer_read(struct intel_dsb_buffer *dsb_buf, u32 idx)
drivers/gpu/drm/i915/i915_dsb_buffer.c
35
static void intel_dsb_buffer_fill(struct intel_dsb_buffer *dsb_buf, u32 idx, u32 val, size_t size)
drivers/gpu/drm/i915/i915_dsb_buffer.c
42
static struct intel_dsb_buffer *intel_dsb_buffer_create(struct drm_device *drm, size_t size)
drivers/gpu/drm/i915/i915_dsb_buffer.c
45
struct intel_dsb_buffer *dsb_buf;
drivers/gpu/drm/i915/i915_dsb_buffer.c
98
static void intel_dsb_buffer_cleanup(struct intel_dsb_buffer *dsb_buf)
drivers/gpu/drm/xe/display/xe_dsb_buffer.c
19
static u32 xe_dsb_buffer_ggtt_offset(struct intel_dsb_buffer *dsb_buf)
drivers/gpu/drm/xe/display/xe_dsb_buffer.c
24
static void xe_dsb_buffer_write(struct intel_dsb_buffer *dsb_buf, u32 idx, u32 val)
drivers/gpu/drm/xe/display/xe_dsb_buffer.c
29
static u32 xe_dsb_buffer_read(struct intel_dsb_buffer *dsb_buf, u32 idx)
drivers/gpu/drm/xe/display/xe_dsb_buffer.c
34
static void xe_dsb_buffer_fill(struct intel_dsb_buffer *dsb_buf, u32 idx, u32 val, size_t size)
drivers/gpu/drm/xe/display/xe_dsb_buffer.c
41
static struct intel_dsb_buffer *xe_dsb_buffer_create(struct drm_device *drm, size_t size)
drivers/gpu/drm/xe/display/xe_dsb_buffer.c
44
struct intel_dsb_buffer *dsb_buf;
drivers/gpu/drm/xe/display/xe_dsb_buffer.c
76
static void xe_dsb_buffer_cleanup(struct intel_dsb_buffer *dsb_buf)
drivers/gpu/drm/xe/display/xe_dsb_buffer.c
82
static void xe_dsb_buffer_flush_map(struct intel_dsb_buffer *dsb_buf)
include/drm/intel/display_parent_interface.h
22
struct intel_dsb_buffer;
include/drm/intel/display_parent_interface.h
76
u32 (*ggtt_offset)(struct intel_dsb_buffer *dsb_buf);
include/drm/intel/display_parent_interface.h
77
void (*write)(struct intel_dsb_buffer *dsb_buf, u32 idx, u32 val);
include/drm/intel/display_parent_interface.h
78
u32 (*read)(struct intel_dsb_buffer *dsb_buf, u32 idx);
include/drm/intel/display_parent_interface.h
79
void (*fill)(struct intel_dsb_buffer *dsb_buf, u32 idx, u32 val, size_t size);
include/drm/intel/display_parent_interface.h
80
struct intel_dsb_buffer *(*create)(struct drm_device *drm, size_t size);
include/drm/intel/display_parent_interface.h
81
void (*cleanup)(struct intel_dsb_buffer *dsb_buf);
include/drm/intel/display_parent_interface.h
82
void (*flush_map)(struct intel_dsb_buffer *dsb_buf);