Home
last modified time | relevance | path

Searched refs:smc_info (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/edac/
H A Dbluefield_edac.c285 u64 smc_info, smc_arg; in bluefield_edac_init_dimms() local
292 smc_info = smc_call1(MLXBF_SIP_GET_DIMM_INFO, smc_arg); in bluefield_edac_init_dimms()
294 if (!FIELD_GET(MLXBF_DIMM_INFO__SIZE_GB, smc_info)) { in bluefield_edac_init_dimms()
303 if (FIELD_GET(MLXBF_DIMM_INFO__IS_NVDIMM, smc_info)) in bluefield_edac_init_dimms()
305 else if (FIELD_GET(MLXBF_DIMM_INFO__IS_LRDIMM, smc_info)) in bluefield_edac_init_dimms()
307 else if (FIELD_GET(MLXBF_DIMM_INFO__IS_RDIMM, smc_info)) in bluefield_edac_init_dimms()
313 FIELD_GET(MLXBF_DIMM_INFO__SIZE_GB, smc_info) * in bluefield_edac_init_dimms()
318 switch (FIELD_GET(MLXBF_DIMM_INFO__PACKAGE_X, smc_info)) { in bluefield_edac_init_dimms()
333 FIELD_GET(MLXBF_DIMM_INFO__RANKS, smc_info); in bluefield_edac_init_dimms()