amdgpu_mca_error_type
static int amdgpu_mca_smu_get_valid_mca_count(struct amdgpu_device *adev, enum amdgpu_mca_error_type type, uint32_t *count)
static int amdgpu_mca_smu_get_mca_entry(struct amdgpu_device *adev, enum amdgpu_mca_error_type type,
static bool amdgpu_mca_bank_should_update(struct amdgpu_device *adev, enum amdgpu_mca_error_type type)
static bool amdgpu_mca_bank_should_dump(struct amdgpu_device *adev, enum amdgpu_mca_error_type type,
static int amdgpu_mca_smu_get_mca_set(struct amdgpu_device *adev, enum amdgpu_mca_error_type type, struct mca_bank_set *mca_set,
enum amdgpu_mca_error_type type, struct mca_bank_entry *entry, uint32_t *count)
static int amdgpu_mca_dispatch_mca_set(struct amdgpu_device *adev, enum amdgpu_ras_block blk, enum amdgpu_mca_error_type type,
static int amdgpu_mca_add_mca_set_to_cache(struct amdgpu_device *adev, enum amdgpu_mca_error_type type, struct mca_bank_set *new)
int amdgpu_mca_smu_log_ras_error(struct amdgpu_device *adev, enum amdgpu_ras_block blk, enum amdgpu_mca_error_type type,
static int mca_dump_show(struct seq_file *m, enum amdgpu_mca_error_type type)
enum amdgpu_mca_error_type type;
int (*mca_parse_mca_error_count)(struct amdgpu_device *adev, enum amdgpu_ras_block blk, enum amdgpu_mca_error_type type,
int (*mca_get_valid_mca_count)(struct amdgpu_device *adev, enum amdgpu_mca_error_type type,
int (*mca_get_mca_entry)(struct amdgpu_device *adev, enum amdgpu_mca_error_type type,
enum amdgpu_mca_error_type type, uint32_t *total);
int amdgpu_mca_smu_log_ras_error(struct amdgpu_device *adev, enum amdgpu_ras_block blk, enum amdgpu_mca_error_type type,
enum amdgpu_mca_error_type type, void *ras_error_status);
enum amdgpu_mca_error_type type, void *ras_error_status)
enum amdgpu_mca_error_type type, struct mca_bank_entry *entry, uint32_t *count);
enum amdgpu_mca_error_type type, struct mca_bank_entry *entry);
static int smu_v13_0_6_get_valid_mca_count(struct smu_context *smu, enum amdgpu_mca_error_type type, uint32_t *count)
static int __smu_v13_0_6_mca_dump_bank(struct smu_context *smu, enum amdgpu_mca_error_type type,
static int smu_v13_0_6_mca_dump_bank(struct smu_context *smu, enum amdgpu_mca_error_type type,
static int mca_bank_read_reg(struct amdgpu_device *adev, enum amdgpu_mca_error_type type,
static int mca_get_mca_entry(struct amdgpu_device *adev, enum amdgpu_mca_error_type type,
enum amdgpu_mca_error_type type, struct mca_bank_entry *entry, uint32_t *count)
enum amdgpu_mca_error_type type, struct mca_bank_entry *entry,
enum amdgpu_mca_error_type type, struct mca_bank_entry *entry, uint32_t *count)
enum amdgpu_mca_error_type type, struct mca_bank_entry *entry, uint32_t *count)
enum amdgpu_mca_error_type type, struct mca_bank_entry *entry)
enum amdgpu_mca_error_type type, struct mca_bank_entry *entry)
static int mca_get_valid_mca_count(struct amdgpu_device *adev, enum amdgpu_mca_error_type type, uint32_t *count)
enum amdgpu_mca_error_type type, struct mca_bank_entry *entry)
static int mca_smu_parse_mca_error_count(struct amdgpu_device *adev, enum amdgpu_ras_block blk, enum amdgpu_mca_error_type type,
enum amdgpu_mca_error_type type, int idx, struct mca_bank_entry *entry)
enum amdgpu_mca_error_type type, uint32_t *count)