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);
297 bool amdgpu_virt_mmio_blocked(struct amdgpu_device *adev);
298 void amdgpu_virt_init_setting(struct amdgpu_device *adev);
299 void amdgpu_virt_kiq_reg_write_reg_wait(struct amdgpu_device *adev,
302 int amdgpu_virt_request_full_gpu(struct amdgpu_device *adev, bool init);
303 int amdgpu_virt_release_full_gpu(struct amdgpu_device *adev, bool init);
304 int amdgpu_virt_reset_gpu(struct amdgpu_device *adev);
305 void amdgpu_virt_request_init_data(struct amdgpu_device *adev);
306 int amdgpu_virt_wait_reset(struct amdgpu_device *adev);
307 int amdgpu_virt_alloc_mm_table(struct amdgpu_device *adev);
308 void amdgpu_virt_free_mm_table(struct amdgpu_device *adev);
309 void amdgpu_virt_release_ras_err_handler_data(struct amdgpu_device *adev);
310 void amdgpu_virt_init_data_exchange(struct amdgpu_device *adev);
311 void amdgpu_virt_fini_data_exchange(struct amdgpu_device *adev);
312 void amdgpu_detect_virtualization(struct amdgpu_device *adev);
314 bool amdgpu_virt_can_access_debugfs(struct amdgpu_device *adev);
315 int amdgpu_virt_enable_access_debugfs(struct amdgpu_device *adev);
316 void amdgpu_virt_disable_access_debugfs(struct amdgpu_device *adev);
318 enum amdgpu_sriov_vf_mode amdgpu_virt_get_sriov_vf_mode(struct amdgpu_device *adev);
320 void amdgpu_virt_update_sriov_video_codec(struct amdgpu_device *adev,