Searched refs:addr_decode (Results 1 – 1 of 1) sorted by relevance
/openbmc/linux/drivers/edac/ |
H A D | ie31200_edac.c | 377 static void __skl_populate_dimm_info(struct dimm_data *dd, u32 addr_decode, in __skl_populate_dimm_info() argument 380 dd->size = (addr_decode >> (chan << 4)) & IE31200_MAD_DIMM_SIZE; in __skl_populate_dimm_info() 386 static void __populate_dimm_info(struct dimm_data *dd, u32 addr_decode, in __populate_dimm_info() argument 389 dd->size = (addr_decode >> (chan << 3)) & IE31200_MAD_DIMM_SIZE; in __populate_dimm_info() 390 dd->dual_rank = (addr_decode & (IE31200_MAD_DIMM_A_RANK << chan)) ? 1 : 0; in __populate_dimm_info() 398 __skl_populate_dimm_info(dd, addr_decode, chan); in populate_dimm_info() 400 __populate_dimm_info(dd, addr_decode, chan); in populate_dimm_info() 412 u32 addr_decode, mad_offset; in ie31200_probe1() local 472 addr_decode = readl(window + mad_offset + in ie31200_probe1() 474 edac_dbg(0, "addr_decode: 0x%x\n", addr_decode); in ie31200_probe1() [all …]
|