Home
last modified time | relevance | path

Searched refs:intel_dsb (Results 1 – 5 of 5) sorted by relevance

/linux-6.6.21/drivers/gpu/drm/i915/display/
Dintel_dsb.h14 struct intel_dsb;
16 struct intel_dsb *intel_dsb_prepare(struct intel_crtc *crtc,
18 void intel_dsb_finish(struct intel_dsb *dsb);
19 void intel_dsb_cleanup(struct intel_dsb *dsb);
20 void intel_dsb_reg_write(struct intel_dsb *dsb,
22 void intel_dsb_commit(struct intel_dsb *dsb,
24 void intel_dsb_wait(struct intel_dsb *dsb);
Dintel_dsb.c26 struct intel_dsb { struct
85 static bool assert_dsb_has_room(struct intel_dsb *dsb) in assert_dsb_has_room()
102 static void intel_dsb_emit(struct intel_dsb *dsb, u32 ldw, u32 udw) in intel_dsb_emit()
118 static bool intel_dsb_prev_ins_is_write(struct intel_dsb *dsb, in intel_dsb_prev_ins_is_write()
130 static bool intel_dsb_prev_ins_is_mmio_write(struct intel_dsb *dsb, i915_reg_t reg) in intel_dsb_prev_ins_is_mmio_write()
135 static bool intel_dsb_prev_ins_is_indexed_write(struct intel_dsb *dsb, i915_reg_t reg) in intel_dsb_prev_ins_is_indexed_write()
149 void intel_dsb_reg_write(struct intel_dsb *dsb, in intel_dsb_reg_write()
203 static void intel_dsb_align_tail(struct intel_dsb *dsb) in intel_dsb_align_tail()
217 void intel_dsb_finish(struct intel_dsb *dsb) in intel_dsb_finish()
229 void intel_dsb_commit(struct intel_dsb *dsb, bool wait_for_vblank) in intel_dsb_commit()
[all …]
Dintel_display_types.h1382 struct intel_dsb *dsb;
/linux-6.6.21/drivers/gpu/drm/i915/
DMakefile257 display/intel_dsb.o \
/linux-6.6.21/Documentation/gpu/
Di915.rst243 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_dsb.c
246 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_dsb.c