Lines Matching refs:amdgpu_device
58 typedef int (*umc_func)(struct amdgpu_device *adev, uint32_t node_inst,
63 void (*err_cnt_init)(struct amdgpu_device *adev);
64 bool (*query_ras_poison_mode)(struct amdgpu_device *adev);
65 void (*ecc_info_query_ras_error_count)(struct amdgpu_device *adev,
67 void (*ecc_info_query_ras_error_address)(struct amdgpu_device *adev,
69 bool (*check_ecc_err_status)(struct amdgpu_device *adev,
71 int (*update_ecc_status)(struct amdgpu_device *adev,
76 void (*init_registers)(struct amdgpu_device *adev);
105 int amdgpu_umc_ras_sw_init(struct amdgpu_device *adev);
106 int amdgpu_umc_ras_late_init(struct amdgpu_device *adev, struct ras_common_if *ras_block);
107 int amdgpu_umc_poison_handler(struct amdgpu_device *adev,
109 int amdgpu_umc_pasid_poison_handler(struct amdgpu_device *adev,
112 int amdgpu_umc_process_ecc_irq(struct amdgpu_device *adev,
121 int amdgpu_umc_process_ras_data_cb(struct amdgpu_device *adev,
124 int amdgpu_umc_page_retirement_mca(struct amdgpu_device *adev,
127 int amdgpu_umc_loop_channels(struct amdgpu_device *adev,
130 int amdgpu_umc_update_ecc_status(struct amdgpu_device *adev,
132 int amdgpu_umc_logs_ecc_err(struct amdgpu_device *adev,
135 void amdgpu_umc_handle_bad_pages(struct amdgpu_device *adev,