Lines Matching refs:amdgpu_device

66 	struct amdgpu_device            *adev;
128 int (*kiq_hw_init)(struct amdgpu_device *adev);
129 int (*kiq_hw_fini)(struct amdgpu_device *adev);
403 int amdgpu_mes_init_microcode(struct amdgpu_device *adev, int pipe);
404 int amdgpu_mes_init(struct amdgpu_device *adev);
405 void amdgpu_mes_fini(struct amdgpu_device *adev);
407 int amdgpu_mes_create_process(struct amdgpu_device *adev, int pasid,
409 void amdgpu_mes_destroy_process(struct amdgpu_device *adev, int pasid);
411 int amdgpu_mes_add_gang(struct amdgpu_device *adev, int pasid,
414 int amdgpu_mes_remove_gang(struct amdgpu_device *adev, int gang_id);
416 int amdgpu_mes_suspend(struct amdgpu_device *adev);
417 int amdgpu_mes_resume(struct amdgpu_device *adev);
419 int amdgpu_mes_add_hw_queue(struct amdgpu_device *adev, int gang_id,
422 int amdgpu_mes_remove_hw_queue(struct amdgpu_device *adev, int queue_id);
423 int amdgpu_mes_reset_hw_queue(struct amdgpu_device *adev, int queue_id);
424 int amdgpu_mes_reset_hw_queue_mmio(struct amdgpu_device *adev, int queue_type,
427 int amdgpu_mes_map_legacy_queue(struct amdgpu_device *adev,
429 int amdgpu_mes_unmap_legacy_queue(struct amdgpu_device *adev,
433 int amdgpu_mes_reset_legacy_queue(struct amdgpu_device *adev,
438 uint32_t amdgpu_mes_rreg(struct amdgpu_device *adev, uint32_t reg);
439 int amdgpu_mes_wreg(struct amdgpu_device *adev,
441 int amdgpu_mes_reg_wait(struct amdgpu_device *adev, uint32_t reg,
443 int amdgpu_mes_reg_write_reg_wait(struct amdgpu_device *adev,
446 int amdgpu_mes_set_shader_debugger(struct amdgpu_device *adev,
452 int amdgpu_mes_flush_shader_debugger(struct amdgpu_device *adev,
454 int amdgpu_mes_add_ring(struct amdgpu_device *adev, int gang_id,
458 void amdgpu_mes_remove_ring(struct amdgpu_device *adev,
461 uint32_t amdgpu_mes_get_aggregated_doorbell_index(struct amdgpu_device *adev,
464 int amdgpu_mes_ctx_alloc_meta_data(struct amdgpu_device *adev,
467 int amdgpu_mes_ctx_map_meta_data(struct amdgpu_device *adev,
470 int amdgpu_mes_ctx_unmap_meta_data(struct amdgpu_device *adev,
473 int amdgpu_mes_self_test(struct amdgpu_device *adev);
475 int amdgpu_mes_doorbell_process_slice(struct amdgpu_device *adev);
535 bool amdgpu_mes_suspend_resume_all_supported(struct amdgpu_device *adev);
537 int amdgpu_mes_update_enforce_isolation(struct amdgpu_device *adev);