Searched refs:ras_core (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/gpu/drm/amd/ras/core/ |
| H A D | cmd.c | 31 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 D | amdgpu_ras_eeprom.c | 1269 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()
|