Home
last modified time | relevance | path

Searched refs:aca_blk (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/gpu/drm/amd/ras/rascore/
H A Dras_aca.c146 static bool aca_match_bank(struct aca_block *aca_blk, struct aca_bank_reg *bank) in aca_match_bank() argument
150 if (!aca_blk->blk_info) in aca_match_bank()
153 bank_ops = &aca_blk->blk_info->bank_ops; in aca_match_bank()
157 return bank_ops->bank_match(aca_blk, bank); in aca_match_bank()
161 struct aca_block *aca_blk, in aca_parse_bank() argument
165 const struct aca_bank_hw_ops *bank_ops = &aca_blk->blk_info->bank_ops; in aca_parse_bank()
170 return bank_ops->bank_parse(ras_core, aca_blk, bank, ecc); in aca_parse_bank()
174 struct aca_block *aca_blk, struct aca_ecc_info *info) in aca_check_block_ecc_info() argument
176 if (info->socket_id >= aca_blk->ecc.socket_num_per_hive) { in aca_check_block_ecc_info()
179 info->socket_id, aca_blk->ecc.socket_num_per_hive); in aca_check_block_ecc_info()
[all …]
H A Dras_aca_v1_0.c40 static int aca_decode_bank_info(struct aca_block *aca_blk, in aca_decode_bank_info() argument
59 if ((aca_blk->blk_info->hwip == ACA_ECC_HWIP__SMU) && in aca_decode_bank_info()
60 (aca_blk->blk_info->ras_block_id == RAS_BLOCK_ID__GFX)) in aca_decode_bank_info()
87 static bool aca_match_bank_default(struct aca_block *aca_blk, void *data) in aca_match_bank_default() argument
89 return aca_check_bank_hwip((struct aca_bank_reg *)data, aca_blk->blk_info->hwip); in aca_match_bank_default()
92 static bool aca_match_gfx_bank(struct aca_block *aca_blk, void *data) in aca_match_gfx_bank() argument
97 if (!aca_check_bank_hwip(bank, aca_blk->blk_info->hwip)) in aca_match_gfx_bank()
114 static bool aca_match_sdma_bank(struct aca_block *aca_blk, void *data) in aca_match_sdma_bank() argument
122 if (!aca_check_bank_hwip(bank, aca_blk->blk_info->hwip)) in aca_match_sdma_bank()
142 static bool aca_match_mmhub_bank(struct aca_block *aca_blk, void *data) in aca_match_mmhub_bank() argument
[all …]
H A Dras_aca.h124 struct aca_block *aca_blk, void *data, void *buf);
150 struct aca_block aca_blk[MAX_ACA_RAS_BLOCK]; member