Home
last modified time | relevance | path

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

/openbmc/linux/drivers/edac/
H A Dbluefield_edac.c185 u64 smc_info, smc_arg; in bluefield_edac_init_dimms() local
192 smc_info = smc_call1(MLNX_SIP_GET_DIMM_INFO, smc_arg); in bluefield_edac_init_dimms()
194 if (!FIELD_GET(MLXBF_DIMM_INFO__SIZE_GB, smc_info)) { in bluefield_edac_init_dimms()
203 if (FIELD_GET(MLXBF_DIMM_INFO__IS_NVDIMM, smc_info)) in bluefield_edac_init_dimms()
205 else if (FIELD_GET(MLXBF_DIMM_INFO__IS_LRDIMM, smc_info)) in bluefield_edac_init_dimms()
207 else if (FIELD_GET(MLXBF_DIMM_INFO__IS_RDIMM, smc_info)) in bluefield_edac_init_dimms()
213 FIELD_GET(MLXBF_DIMM_INFO__SIZE_GB, smc_info) * in bluefield_edac_init_dimms()
218 switch (FIELD_GET(MLXBF_DIMM_INFO__PACKAGE_X, smc_info)) { in bluefield_edac_init_dimms()
233 FIELD_GET(MLXBF_DIMM_INFO__RANKS, smc_info); in bluefield_edac_init_dimms()