Lines Matching refs:engine
33 #define RING_ELSP(engine) _MMIO((engine)->mmio_base + 0x230) argument
34 #define RING_EXECLIST_STATUS_LO(engine) _MMIO((engine)->mmio_base + 0x234) argument
35 #define RING_EXECLIST_STATUS_HI(engine) _MMIO((engine)->mmio_base + 0x234 + 4) argument
36 #define RING_CONTEXT_CONTROL(engine) _MMIO((engine)->mmio_base + 0x244) argument
41 #define RING_CONTEXT_STATUS_BUF_BASE(engine) _MMIO((engine)->mmio_base + 0x370) argument
42 #define RING_CONTEXT_STATUS_BUF_LO(engine, i) _MMIO((engine)->mmio_base + 0x370 + (i) * 8) argument
43 #define RING_CONTEXT_STATUS_BUF_HI(engine, i) _MMIO((engine)->mmio_base + 0x370 + (i) * 8 + 4) argument
44 #define RING_CONTEXT_STATUS_PTR(engine) _MMIO((engine)->mmio_base + 0x3a0) argument
45 #define RING_EXECLIST_SQ_CONTENTS(engine) _MMIO((engine)->mmio_base + 0x510) argument
46 #define RING_EXECLIST_CONTROL(engine) _MMIO((engine)->mmio_base + 0x550) argument
72 void intel_logical_ring_cleanup(struct intel_engine_cs *engine);
73 int logical_render_ring_init(struct intel_engine_cs *engine);
74 int logical_xcs_ring_init(struct intel_engine_cs *engine);
107 void intel_execlists_set_default_submission(struct intel_engine_cs *engine);