Lines Matching refs:amdgpu_device

68 	int (*req_full_gpu)(struct amdgpu_device *adev, bool init);
69 int (*rel_full_gpu)(struct amdgpu_device *adev, bool init);
70 int (*req_init_data)(struct amdgpu_device *adev);
71 int (*reset_gpu)(struct amdgpu_device *adev);
72 int (*wait_reset)(struct amdgpu_device *adev);
73 void (*trans_msg)(struct amdgpu_device *adev, u32 req, u32 data1, u32 data2, u32 data3);
260 bool amdgpu_virt_mmio_blocked(struct amdgpu_device *adev);
261 void amdgpu_virt_init_setting(struct amdgpu_device *adev);
262 void amdgpu_virt_kiq_reg_write_reg_wait(struct amdgpu_device *adev,
265 int amdgpu_virt_request_full_gpu(struct amdgpu_device *adev, bool init);
266 int amdgpu_virt_release_full_gpu(struct amdgpu_device *adev, bool init);
267 int amdgpu_virt_reset_gpu(struct amdgpu_device *adev);
268 void amdgpu_virt_request_init_data(struct amdgpu_device *adev);
269 int amdgpu_virt_wait_reset(struct amdgpu_device *adev);
270 int amdgpu_virt_alloc_mm_table(struct amdgpu_device *adev);
271 void amdgpu_virt_free_mm_table(struct amdgpu_device *adev);
272 void amdgpu_virt_release_ras_err_handler_data(struct amdgpu_device *adev);
273 void amdgpu_virt_init_data_exchange(struct amdgpu_device *adev);
274 void amdgpu_virt_fini_data_exchange(struct amdgpu_device *adev);
275 void amdgpu_detect_virtualization(struct amdgpu_device *adev);
277 bool amdgpu_virt_can_access_debugfs(struct amdgpu_device *adev);
278 int amdgpu_virt_enable_access_debugfs(struct amdgpu_device *adev);
279 void amdgpu_virt_disable_access_debugfs(struct amdgpu_device *adev);
281 enum amdgpu_sriov_vf_mode amdgpu_virt_get_sriov_vf_mode(struct amdgpu_device *adev);