Lines Matching refs:dimm
861 static int determine_mtr(struct i5400_pvt *pvt, int dimm, int channel) in determine_mtr() argument
869 n = dimm; in determine_mtr()
873 dimm); in determine_mtr()
918 static void handle_channel(struct i5400_pvt *pvt, int dimm, int channel, in handle_channel() argument
925 mtr = determine_mtr(pvt, dimm, channel); in handle_channel()
930 if (amb_present_reg & (1 << dimm)) { in handle_channel()
959 int dimm, max_dimms; in calculate_dimm_size() local
979 for (dimm = max_dimms - 1; dimm >= 0; dimm--) { in calculate_dimm_size()
983 if (dimm & 0x1) { in calculate_dimm_size()
992 n = snprintf(p, space, "dimm %2d ", dimm); in calculate_dimm_size()
997 dinfo = &pvt->dimm_info[dimm][channel]; in calculate_dimm_size()
998 handle_channel(pvt, dimm, channel, dinfo); in calculate_dimm_size()
1172 struct dimm_info *dimm; in i5400_init_dimms() local
1199 dimm = EDAC_DIMM_PTR(mci->layers, mci->dimms, mci->n_layers, in i5400_init_dimms()
1208 dimm->nr_pages = size_mb << 8; in i5400_init_dimms()
1209 dimm->grain = 8; in i5400_init_dimms()
1210 dimm->dtype = MTR_DRAM_WIDTH(mtr) == 8 ? in i5400_init_dimms()
1212 dimm->mtype = MEM_FB_DDR2; in i5400_init_dimms()
1217 dimm->edac_mode = MTR_DRAM_WIDTH(mtr) == 8 ? in i5400_init_dimms()