Searched refs:mcmtr (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/edac/ |
| H A D | imh_base.c | 399 static bool ecc_enabled(u32 mcmtr) in ecc_enabled() argument 401 return (bool)ECC_ENABLED(mcmtr); in ecc_enabled() 415 u32 mcmtr, dimmmtr; in imh_get_dimm_config() local 422 mcmtr = read_imc_mcmtr(cfg, imc, i); in imh_get_dimm_config() 427 mcmtr, dimmmtr, imc->mc, i, j); in imh_get_dimm_config() 437 if (ndimms && !ecc_enabled(mcmtr)) { in imh_get_dimm_config()
|
| H A D | sb_edac.c | 198 #define IS_ECC_ENABLED(mcmtr) GET_BITFIELD(mcmtr, 2, 2) argument 199 #define IS_LOCKSTEP_ENABLED(mcmtr) GET_BITFIELD(mcmtr, 1, 1) argument 200 #define IS_CLOSE_PG(mcmtr) GET_BITFIELD(mcmtr, 0, 0) argument 318 u32 mcmtr; member 1640 if (!IS_ECC_ENABLED(pvt->info.mcmtr)) { in __populate_dimms() 1676 GET_BITFIELD(pvt->info.mcmtr, 9, 9); in __populate_dimms() 1711 if (pci_read_config_dword(pvt->pci_ta, KNL_MCMTR, &pvt->info.mcmtr)) { in get_dimm_config() 1741 if (pci_read_config_dword(pvt->pci_ta, MCMTR, &pvt->info.mcmtr)) { in get_dimm_config() 1745 if (IS_LOCKSTEP_ENABLED(pvt->info.mcmtr)) { in get_dimm_config() 1754 if (IS_CLOSE_PG(pvt->info.mcmtr)) { in get_dimm_config()
|
| H A D | skx_common.c | 457 int skx_get_dimm_info(u32 mtr, u32 mcmtr, u32 amap, struct dimm_info *dimm, in skx_get_dimm_info() argument 490 imc->chan[chan].dimms[dimmno].close_pg = GET_BITFIELD(mcmtr, 0, 0); in skx_get_dimm_info() 491 imc->chan[chan].dimms[dimmno].bank_xor_enable = GET_BITFIELD(mcmtr, 9, 9); in skx_get_dimm_info()
|