Searched refs:ch_inst (Results 1 – 6 of 6) sorted by relevance
/linux-6.1.9/drivers/gpu/drm/amd/amdgpu/ |
D | umc_v8_7.c | 45 uint32_t ch_inst) in get_umc_v8_7_reg_offset() argument 47 return adev->umc.channel_offs*ch_inst + UMC_8_INST_DIST*umc_inst; in get_umc_v8_7_reg_offset() 51 uint32_t umc_inst, uint32_t ch_inst, in umc_v8_7_ecc_info_query_correctable_error_count() argument 58 eccinfo_table_idx = umc_inst * adev->umc.channel_inst_num + ch_inst; in umc_v8_7_ecc_info_query_correctable_error_count() 70 uint32_t umc_inst, uint32_t ch_inst, in umc_v8_7_ecc_info_querry_uncorrectable_error_count() argument 77 eccinfo_table_idx = umc_inst * adev->umc.channel_inst_num + ch_inst; in umc_v8_7_ecc_info_querry_uncorrectable_error_count() 96 uint32_t ch_inst = 0; in umc_v8_7_ecc_info_query_ras_error_count() local 101 LOOP_UMC_INST_AND_CH(umc_inst, ch_inst) { in umc_v8_7_ecc_info_query_ras_error_count() 103 umc_inst, ch_inst, in umc_v8_7_ecc_info_query_ras_error_count() 106 umc_inst, ch_inst, in umc_v8_7_ecc_info_query_ras_error_count() [all …]
|
D | umc_v6_7.c | 48 uint32_t ch_inst) in get_umc_v6_7_reg_offset() argument 50 uint32_t index = umc_inst * adev->umc.channel_inst_num + ch_inst; in get_umc_v6_7_reg_offset() 55 ch_inst = index % 4; in get_umc_v6_7_reg_offset() 57 return adev->umc.channel_offs * ch_inst + UMC_V6_7_INST_DIST * umc_inst; in get_umc_v6_7_reg_offset() 62 uint32_t ch_inst) in get_umc_v6_7_channel_index() argument 64 return adev->umc.channel_idx_tbl[umc_inst * adev->umc.channel_inst_num + ch_inst]; in get_umc_v6_7_channel_index() 102 uint32_t umc_inst, uint32_t ch_inst, in umc_v6_7_ecc_info_query_correctable_error_count() argument 111 umc_inst, ch_inst); in umc_v6_7_ecc_info_query_correctable_error_count() 113 eccinfo_table_idx = umc_inst * adev->umc.channel_inst_num + ch_inst; in umc_v6_7_ecc_info_query_correctable_error_count() 126 adev->umc.channel_idx_tbl[umc_inst * adev->umc.channel_inst_num + ch_inst]; in umc_v6_7_ecc_info_query_correctable_error_count() [all …]
|
D | amdgpu_umc.h | 41 #define LOOP_UMC_CH_INST(ch_inst) for ((ch_inst) = 0; (ch_inst) < adev->umc.channel_inst_num; (ch_i… argument 42 #define LOOP_UMC_INST_AND_CH(umc_inst, ch_inst) LOOP_UMC_INST((umc_inst)) LOOP_UMC_CH_INST((ch_inst… argument 47 #define LOOP_UMC_EACH_NODE_INST_AND_CH(node_inst, umc_inst, ch_inst) \ argument 48 LOOP_UMC_NODE_INST((node_inst)) LOOP_UMC_INST_AND_CH((umc_inst), (ch_inst)) 56 uint32_t ch_inst, uint32_t umc_inst);
|
D | umc_v8_10.c | 63 uint32_t ch_inst) in get_umc_v8_10_reg_offset() argument 65 return adev->umc.channel_offs * ch_inst + UMC_8_INST_DIST * umc_inst + in get_umc_v8_10_reg_offset() 86 uint32_t ch_inst = 0; in umc_v8_10_clear_error_count() local 89 LOOP_UMC_EACH_NODE_INST_AND_CH(node_inst, umc_inst, ch_inst) { in umc_v8_10_clear_error_count() 93 ch_inst); in umc_v8_10_clear_error_count() 147 uint32_t ch_inst = 0; in umc_v8_10_query_ras_error_count() local 150 LOOP_UMC_EACH_NODE_INST_AND_CH(node_inst, umc_inst, ch_inst) { in umc_v8_10_query_ras_error_count() 154 ch_inst); in umc_v8_10_query_ras_error_count() 206 uint32_t ch_inst, in umc_v8_10_query_error_address() argument 233 ch_inst]; in umc_v8_10_query_error_address() [all …]
|
D | umc_v6_1.c | 89 uint32_t ch_inst) in get_umc_6_reg_offset() argument 91 return adev->umc.channel_offs*ch_inst + UMC_6_INST_DIST*umc_inst; in get_umc_6_reg_offset() 148 uint32_t ch_inst = 0; in umc_v6_1_clear_error_count() local 156 LOOP_UMC_INST_AND_CH(umc_inst, ch_inst) { in umc_v6_1_clear_error_count() 159 ch_inst); in umc_v6_1_clear_error_count() 260 uint32_t ch_inst = 0; in umc_v6_1_query_ras_error_count() local 272 LOOP_UMC_INST_AND_CH(umc_inst, ch_inst) { in umc_v6_1_query_ras_error_count() 275 ch_inst); in umc_v6_1_query_ras_error_count() 298 uint32_t ch_inst, in umc_v6_1_query_error_address() argument 303 …uint32_t channel_index = adev->umc.channel_idx_tbl[umc_inst * adev->umc.channel_inst_num + ch_inst… in umc_v6_1_query_error_address() [all …]
|
D | amdgpu_ras.c | 2850 uint32_t umc_inst = 0, ch_inst = 0; in amdgpu_bad_page_notifier() local 2885 ch_inst = GET_CHAN_INDEX(m->ipid); in amdgpu_bad_page_notifier() 2888 umc_inst, ch_inst); in amdgpu_bad_page_notifier() 2905 &err_data, m->addr, ch_inst, umc_inst); in amdgpu_bad_page_notifier()
|