1 /* SPDX-License-Identifier: MIT
3 * Copyright © 2019 Intel Corporation
9 #include <linux/types.h>
31 * free_pos will point the first free entry position
32 * and help in calculating tail of command buffer.
37 * ins_start_offset will help to store start address of the dsb
38 * instuction and help in identifying the batch of auto-increment
45 intel_dsb_get(struct intel_crtc
*crtc
);
46 void intel_dsb_put(struct intel_dsb
*dsb
);
47 void intel_dsb_reg_write(struct intel_dsb
*dsb
, i915_reg_t reg
, u32 val
);
48 void intel_dsb_indexed_reg_write(struct intel_dsb
*dsb
, i915_reg_t reg
,
50 void intel_dsb_commit(struct intel_dsb
*dsb
);