Lines Matching defs:amdgpu_rlc_funcs
158 struct amdgpu_rlc_funcs { struct
159 bool (*is_rlc_enabled)(struct amdgpu_device *adev);
160 void (*set_safe_mode)(struct amdgpu_device *adev);
161 void (*unset_safe_mode)(struct amdgpu_device *adev);
162 int (*init)(struct amdgpu_device *adev);
163 u32 (*get_csb_size)(struct amdgpu_device *adev);
164 void (*get_csb_buffer)(struct amdgpu_device *adev, volatile u32 *buffer);
165 int (*get_cp_table_num)(struct amdgpu_device *adev);
166 int (*resume)(struct amdgpu_device *adev);
167 void (*stop)(struct amdgpu_device *adev);
168 void (*reset)(struct amdgpu_device *adev);
169 void (*start)(struct amdgpu_device *adev);
170 void (*update_spm_vmid)(struct amdgpu_device *adev, unsigned vmid);
171 bool (*is_rlcg_access_range)(struct amdgpu_device *adev, uint32_t reg);