Searched refs:retired_page (Results 1 – 10 of 10) sorted by relevance
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | umc_v6_7.c | 192 uint64_t soc_pa, retired_page, column; in umc_v6_7_convert_error_address() local 209 retired_page = soc_pa | (column << UMC_V6_7_PA_C2_BIT); in umc_v6_7_convert_error_address() 210 dev_info(adev->dev, "Error Address(PA): 0x%llx\n", retired_page); in umc_v6_7_convert_error_address() 212 retired_page, channel_index, umc_inst); in umc_v6_7_convert_error_address() 215 retired_page ^= (0x1ULL << UMC_V6_7_PA_R14_BIT); in umc_v6_7_convert_error_address() 216 dev_info(adev->dev, "Error Address(PA): 0x%llx\n", retired_page); in umc_v6_7_convert_error_address() 218 retired_page, channel_index, umc_inst); in umc_v6_7_convert_error_address()
|
| H A D | umc_v12_0.c | 690 uint64_t mca_addr, uint64_t retired_page) in umc_v12_0_get_die_id() argument 695 die += ((((retired_page >> 12) & 0x1ULL)^ in umc_v12_0_get_die_id() 696 ((retired_page >> 20) & 0x1ULL) ^ in umc_v12_0_get_die_id() 697 ((retired_page >> 27) & 0x1ULL) ^ in umc_v12_0_get_die_id() 698 ((retired_page >> 34) & 0x1ULL) ^ in umc_v12_0_get_die_id() 699 ((retired_page >> 41) & 0x1ULL)) << 0); in umc_v12_0_get_die_id() 704 die += ((((retired_page >> 13) & 0x1ULL) ^ in umc_v12_0_get_die_id() 706 ((retired_page >> 28) & 0x1ULL) ^ in umc_v12_0_get_die_id() 708 ((retired_page >> 42) & 0x1ULL)) << 1); in umc_v12_0_get_die_id()
|
| H A D | amdgpu_umc.h | 114 uint64_t mca_addr, uint64_t retired_page); 166 uint64_t retired_page,
|
| H A D | umc_v8_7.c | 115 uint64_t retired_page; in umc_v8_7_convert_error_address() local 122 retired_page = ADDR_OF_4KB_BLOCK(err_addr) | in umc_v8_7_convert_error_address() 127 retired_page, channel_index, umc_inst); in umc_v8_7_convert_error_address()
|
| H A D | amdgpu_umc.c | 403 uint64_t retired_page, in amdgpu_umc_fill_error_record() argument 418 err_rec->retired_page = retired_page >> AMDGPU_GPU_PAGE_SHIFT; in amdgpu_umc_fill_error_record() 569 pfns[i] = err_data.err_addr[i].retired_page; in amdgpu_umc_lookup_bad_pages_in_a_row()
|
| H A D | amdgpu_virt.c | 391 bp = data->bps[i].retired_page; in amdgpu_virt_ras_reserve_bps() 418 uint64_t retired_page) in amdgpu_virt_ras_check_bad_page() argument 428 if (retired_page == data->bps[i].retired_page) in amdgpu_virt_ras_check_bad_page() 438 uint64_t retired_page; in amdgpu_virt_add_bad_page() local 452 retired_page = *(uint64_t *)(vram_usage_va + in amdgpu_virt_add_bad_page() 454 bp.retired_page = retired_page; in amdgpu_virt_add_bad_page() 456 if (amdgpu_virt_ras_check_bad_page(adev, retired_page)) in amdgpu_virt_add_bad_page()
|
| H A D | amdgpu_ras_eeprom.h | 133 uint64_t retired_page; member
|
| H A D | amdgpu_ras_eeprom.c | 543 tmp = cpu_to_le64((record->retired_page & 0xffffffffffff)); in __encode_table_record_to_buf() 572 record->retired_page = (le64_to_cpu(tmp) & 0xffffffffffff); in __decode_table_record_from_buf() 983 record[i].retired_page |= (nps << UMC_NPS_SHIFT); in amdgpu_ras_eeprom_append() 997 record[i].retired_page &= ~(nps << UMC_NPS_SHIFT); in amdgpu_ras_eeprom_append() 1074 record[i - rec_idx].retired_page = 0x1ULL; in amdgpu_ras_eeprom_read_idx() 1371 record.retired_page); in amdgpu_ras_debugfs_table_read()
|
| H A D | amdgpu_ras.c | 2788 if (data->bps[i].retired_page == U64_MAX) in amdgpu_ras_badpages_read() 2791 bps[r].bp = data->bps[i].retired_page; in amdgpu_ras_badpages_read() 2840 bps[r].bp = output->records[i].retired_page; in amdgpu_uniras_badpages_read() 3060 bps->retired_page << AMDGPU_GPU_PAGE_SHIFT); in amdgpu_ras_mca2pa() 3096 bps[j].retired_page << AMDGPU_GPU_PAGE_SHIFT)) { in __amdgpu_ras_restore_bad_pages() 3098 data->bps[data->count].retired_page = U64_MAX; in __amdgpu_ras_restore_bad_pages() 3104 amdgpu_ras_reserve_page(adev, bps[j].retired_page); in __amdgpu_ras_restore_bad_pages() 3123 save_nps = (bps[0].retired_page >> UMC_NPS_SHIFT) & UMC_NPS_MASK; in __amdgpu_ras_convert_rec_array_from_rom() 3133 bps[i].retired_page &= ~(UMC_NPS_MASK << UMC_NPS_SHIFT); in __amdgpu_ras_convert_rec_array_from_rom() 3138 bps[0].retired_page << AMDGPU_GPU_PAGE_SHIFT)) in __amdgpu_ras_convert_rec_array_from_rom() [all …]
|
| /linux/drivers/gpu/drm/amd/ras/rascore/ |
| H A D | ras_cmd.c | 74 ras_cmd_record->retired_page = record->cur_nps_retired_row_pfn; in ras_cmd_update_bad_page_info()
|