Searched refs:denorm_addr (Results 1 – 1 of 1) sorted by relevance
/linux/drivers/ras/amd/atl/ |
H A D | denormalize.c | 73 u64 denorm_addr = expand_bits(ctx->map.intlv_bit_pos, 1, ctx->ret_addr); in make_space_for_coh_st_id_split_2_1() local 77 return denorm_addr; in make_space_for_coh_st_id_split_2_1() 80 return expand_bits(12, ctx->map.total_intlv_bits - 1, denorm_addr); in make_space_for_coh_st_id_split_2_1() 97 u64 denorm_addr; in make_space_for_coh_st_id_mi300() local 105 denorm_addr = expand_bits(8, min(num_intlv_bits, 4), ctx->ret_addr); in make_space_for_coh_st_id_mi300() 108 denorm_addr = expand_bits(12, ilog2(ctx->map.num_intlv_dies), denorm_addr); in make_space_for_coh_st_id_mi300() 112 denorm_addr = expand_bits(14, 1, denorm_addr); in make_space_for_coh_st_id_mi300() 114 return denorm_addr; in make_space_for_coh_st_id_mi300() 323 static u64 insert_coh_st_id_at_intlv_bit(struct addr_ctx *ctx, u64 denorm_addr, u16 coh_st_id) in insert_coh_st_id_at_intlv_bit() argument 325 return denorm_addr | (coh_st_id << ctx->map.intlv_bit_pos); in insert_coh_st_id_at_intlv_bit() [all …]
|