Lines Matching full:vpe
35 uint32_t (*get_reg_offset)(struct amdgpu_vpe *vpe, uint32_t inst, uint32_t offset);
36 int (*set_regs)(struct amdgpu_vpe *vpe);
37 int (*irq_init)(struct amdgpu_vpe *vpe);
38 int (*init_microcode)(struct amdgpu_vpe *vpe);
39 int (*load_microcode)(struct amdgpu_vpe *vpe);
40 int (*ring_init)(struct amdgpu_vpe *vpe);
41 int (*ring_start)(struct amdgpu_vpe *vpe);
42 int (*ring_stop)(struct amdgpu_vpe *vpe);
43 int (*ring_fini)(struct amdgpu_vpe *vpe);
85 int amdgpu_vpe_init_microcode(struct amdgpu_vpe *vpe);
86 int amdgpu_vpe_ring_init(struct amdgpu_vpe *vpe);
87 int amdgpu_vpe_ring_fini(struct amdgpu_vpe *vpe);
88 int amdgpu_vpe_configure_dpm(struct amdgpu_vpe *vpe);
90 #define vpe_ring_init(vpe) ((vpe)->funcs->ring_init ? (vpe)->funcs->ring_init((vpe)) : 0) argument
91 #define vpe_ring_start(vpe) ((vpe)->funcs->ring_start ? (vpe)->funcs->ring_start((vpe)) : 0) argument
92 #define vpe_ring_stop(vpe) ((vpe)->funcs->ring_stop ? (vpe)->funcs->ring_stop((vpe)) : 0) argument
93 #define vpe_ring_fini(vpe) ((vpe)->funcs->ring_fini ? (vpe)->funcs->ring_fini((vpe)) : 0) argument
95 #define vpe_get_reg_offset(vpe, inst, offset) \ argument
96 ((vpe)->funcs->get_reg_offset ? (vpe)->funcs->get_reg_offset((vpe), (inst), (offset)) : 0)
97 #define vpe_set_regs(vpe) \ argument
98 ((vpe)->funcs->set_regs ? (vpe)->funcs->set_regs((vpe)) : 0)
99 #define vpe_irq_init(vpe) \ argument
100 ((vpe)->funcs->irq_init ? (vpe)->funcs->irq_init((vpe)) : 0)
101 #define vpe_init_microcode(vpe) \ argument
102 ((vpe)->funcs->init_microcode ? (vpe)->funcs->init_microcode((vpe)) : 0)
103 #define vpe_load_microcode(vpe) \ argument
104 ((vpe)->funcs->load_microcode ? (vpe)->funcs->load_microcode((vpe)) : 0)