Home
last modified time | relevance | path

Searched refs:ras_core (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/gpu/drm/amd/ras/core/
H A Dcmd.c31 static int ras_get_block_ecc_info(struct ras_core_context *ras_core, in ras_get_block_ecc_info() argument
46 ret = ras_aca_get_block_ecc_count(ras_core, input_data->block_id, &err_data); in ras_get_block_ecc_info()
71 static int ras_cmd_get_group_bad_pages(struct ras_core_context *ras_core, in ras_cmd_get_group_bad_pages() argument
82 mutex_lock(&ras_core->ras_umc.umc_lock); in ras_cmd_get_group_bad_pages()
83 bp_cnt = ras_umc_get_badpage_count(ras_core); in ras_cmd_get_group_bad_pages()
98 if (ras_umc_get_badpage_record(ras_core, i, &record)) { in ras_cmd_get_group_bad_pages()
113 mutex_unlock(&ras_core->ras_umc.umc_lock); in ras_cmd_get_group_bad_pages()
117 static int ras_cmd_get_bad_pages(struct ras_core_context *ras_core, in ras_cmd_get_bad_pages() argument
130 ret = ras_cmd_get_group_bad_pages(ras_core, input_data->group_index, output_data); in ras_cmd_get_bad_pages()
140 static int ras_cmd_clear_bad_page_info(struct ras_core_context *ras_core, in ras_cmd_clear_bad_page_info() argument
[all …]
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ras_eeprom.c1269 struct ras_core_context *ras_core = ras_mgr ? ras_mgr->ras_core : NULL; in amdgpu_ras_debugfs_table_read_uniras() local
1278 if (!ras_core) in amdgpu_ras_debugfs_table_read_uniras()
1282 if (ras_fw_eeprom_supported(ras_core)) in amdgpu_ras_debugfs_table_read_uniras()
1285 control = &ras_core->ras_eeprom; in amdgpu_ras_debugfs_table_read_uniras()
1286 num_recs = ras_eeprom_get_record_count(ras_core); in amdgpu_ras_debugfs_table_read_uniras()
1302 res = ras_eeprom_read(ras_core, records, num_recs); in amdgpu_ras_debugfs_table_read_uniras()