Lines Matching refs:amdgpu_device
65 struct amdgpu_device *adev;
129 int (*kiq_hw_init)(struct amdgpu_device *adev);
130 int (*kiq_hw_fini)(struct amdgpu_device *adev);
388 int amdgpu_mes_init_microcode(struct amdgpu_device *adev, int pipe);
389 int amdgpu_mes_init(struct amdgpu_device *adev);
390 void amdgpu_mes_fini(struct amdgpu_device *adev);
392 int amdgpu_mes_create_process(struct amdgpu_device *adev, int pasid,
394 void amdgpu_mes_destroy_process(struct amdgpu_device *adev, int pasid);
396 int amdgpu_mes_add_gang(struct amdgpu_device *adev, int pasid,
399 int amdgpu_mes_remove_gang(struct amdgpu_device *adev, int gang_id);
401 int amdgpu_mes_suspend(struct amdgpu_device *adev);
402 int amdgpu_mes_resume(struct amdgpu_device *adev);
404 int amdgpu_mes_add_hw_queue(struct amdgpu_device *adev, int gang_id,
407 int amdgpu_mes_remove_hw_queue(struct amdgpu_device *adev, int queue_id);
408 int amdgpu_mes_reset_hw_queue(struct amdgpu_device *adev, int queue_id);
409 int amdgpu_mes_reset_hw_queue_mmio(struct amdgpu_device *adev, int queue_type,
412 int amdgpu_mes_map_legacy_queue(struct amdgpu_device *adev,
414 int amdgpu_mes_unmap_legacy_queue(struct amdgpu_device *adev,
418 int amdgpu_mes_reset_legacy_queue(struct amdgpu_device *adev,
423 uint32_t amdgpu_mes_rreg(struct amdgpu_device *adev, uint32_t reg);
424 int amdgpu_mes_wreg(struct amdgpu_device *adev,
426 int amdgpu_mes_reg_wait(struct amdgpu_device *adev, uint32_t reg,
428 int amdgpu_mes_reg_write_reg_wait(struct amdgpu_device *adev,
431 int amdgpu_mes_set_shader_debugger(struct amdgpu_device *adev,
437 int amdgpu_mes_flush_shader_debugger(struct amdgpu_device *adev,
439 int amdgpu_mes_add_ring(struct amdgpu_device *adev, int gang_id,
443 void amdgpu_mes_remove_ring(struct amdgpu_device *adev,
446 uint32_t amdgpu_mes_get_aggregated_doorbell_index(struct amdgpu_device *adev,
449 int amdgpu_mes_ctx_alloc_meta_data(struct amdgpu_device *adev,
452 int amdgpu_mes_ctx_map_meta_data(struct amdgpu_device *adev,
455 int amdgpu_mes_ctx_unmap_meta_data(struct amdgpu_device *adev,
458 int amdgpu_mes_self_test(struct amdgpu_device *adev);
460 int amdgpu_mes_doorbell_process_slice(struct amdgpu_device *adev);
520 bool amdgpu_mes_suspend_resume_all_supported(struct amdgpu_device *adev);