Lines Matching refs:intlv_en

296 	u32 intlv_en, bits;  in find_mc_by_sys_addr()  local
309 intlv_en = dram_intlv_en(pvt, 0); in find_mc_by_sys_addr()
311 if (intlv_en == 0) { in find_mc_by_sys_addr()
319 if (unlikely((intlv_en != 0x01) && in find_mc_by_sys_addr()
320 (intlv_en != 0x03) && in find_mc_by_sys_addr()
321 (intlv_en != 0x07))) { in find_mc_by_sys_addr()
322 amd64_warn("DRAM Base[IntlvEn] junk value: 0x%x, BIOS bug?\n", intlv_en); in find_mc_by_sys_addr()
326 bits = (((u32) sys_addr) >> 12) & intlv_en; in find_mc_by_sys_addr()
329 if ((dram_intlv_sel(pvt, node_id) & intlv_en) == bits) in find_mc_by_sys_addr()
603 static int num_node_interleave_bits(unsigned intlv_en) in num_node_interleave_bits() argument
608 BUG_ON(intlv_en > 7); in num_node_interleave_bits()
609 n = intlv_shift_table[intlv_en]; in num_node_interleave_bits()
945 u8 intlv_en; in get_error_address() local
952 intlv_en = tmp >> 21 & 0x7; in get_error_address()
958 cc6_base |= intlv_en ^ 0x7; in get_error_address()
963 if (!intlv_en) in get_error_address()
969 tmp_addr = (addr & GENMASK_ULL(23, 12)) << __fls(intlv_en + 1); in get_error_address()
1380 u8 intlv_en, int num_dcts_intlv, in f15_m30h_determine_channel() argument
1386 if (!(intlv_en)) in f15_m30h_determine_channel()
1411 bool hi_range_sel, u8 intlv_en) in f1x_determine_channel() argument
1438 return (sys_addr >> (12 + hweight8(intlv_en))) & 1; in f1x_determine_channel()
1613 u8 intlv_en = dram_intlv_en(pvt, range); in f1x_match_to_this_node() local
1627 if (intlv_en && (intlv_sel != ((sys_addr >> 12) & intlv_en))) in f1x_match_to_this_node()
1643 channel = f1x_determine_channel(pvt, sys_addr, high_range, intlv_en); in f1x_match_to_this_node()
1649 if (intlv_en) in f1x_match_to_this_node()
1650 chan_addr = ((chan_addr >> (12 + hweight8(intlv_en))) << 12) | in f1x_match_to_this_node()
1696 u8 intlv_en = dram_intlv_en(pvt, range); in f15_m30h_match_to_this_node() local
1729 num_dcts_intlv = (int) hweight8(intlv_en); in f15_m30h_match_to_this_node()
1734 channel = f15_m30h_determine_channel(pvt, sys_addr, intlv_en, in f15_m30h_match_to_this_node()