Lines Matching refs:intlv_en

323 	u32 intlv_en, bits;  in find_mc_by_sys_addr()  local
336 intlv_en = dram_intlv_en(pvt, 0); in find_mc_by_sys_addr()
338 if (intlv_en == 0) { in find_mc_by_sys_addr()
346 if (unlikely((intlv_en != 0x01) && in find_mc_by_sys_addr()
347 (intlv_en != 0x03) && in find_mc_by_sys_addr()
348 (intlv_en != 0x07))) { in find_mc_by_sys_addr()
349 amd64_warn("DRAM Base[IntlvEn] junk value: 0x%x, BIOS bug?\n", intlv_en); in find_mc_by_sys_addr()
353 bits = (((u32) sys_addr) >> 12) & intlv_en; in find_mc_by_sys_addr()
356 if ((dram_intlv_sel(pvt, node_id) & intlv_en) == bits) in find_mc_by_sys_addr()
633 static int num_node_interleave_bits(unsigned intlv_en) in num_node_interleave_bits() argument
638 BUG_ON(intlv_en > 7); in num_node_interleave_bits()
639 n = intlv_shift_table[intlv_en]; in num_node_interleave_bits()
1180 u8 intlv_en; in get_error_address() local
1187 intlv_en = tmp >> 21 & 0x7; in get_error_address()
1193 cc6_base |= intlv_en ^ 0x7; in get_error_address()
1198 if (!intlv_en) in get_error_address()
1204 tmp_addr = (addr & GENMASK_ULL(23, 12)) << __fls(intlv_en + 1); in get_error_address()
1689 u8 intlv_en, int num_dcts_intlv, in f15_m30h_determine_channel() argument
1695 if (!(intlv_en)) in f15_m30h_determine_channel()
1720 bool hi_range_sel, u8 intlv_en) in f1x_determine_channel() argument
1753 return (sys_addr >> (12 + hweight8(intlv_en))) & 1; in f1x_determine_channel()
1928 u8 intlv_en = dram_intlv_en(pvt, range); in f1x_match_to_this_node() local
1942 if (intlv_en && (intlv_sel != ((sys_addr >> 12) & intlv_en))) in f1x_match_to_this_node()
1958 channel = f1x_determine_channel(pvt, sys_addr, high_range, intlv_en); in f1x_match_to_this_node()
1964 if (intlv_en) in f1x_match_to_this_node()
1965 chan_addr = ((chan_addr >> (12 + hweight8(intlv_en))) << 12) | in f1x_match_to_this_node()
2011 u8 intlv_en = dram_intlv_en(pvt, range); in f15_m30h_match_to_this_node() local
2044 num_dcts_intlv = (int) hweight8(intlv_en); in f15_m30h_match_to_this_node()
2050 channel = f1x_determine_channel(pvt, sys_addr, false, intlv_en); in f15_m30h_match_to_this_node()
2052 channel = f15_m30h_determine_channel(pvt, sys_addr, intlv_en, in f15_m30h_match_to_this_node()