Lines Matching defs:dimm_params
258 struct dimm_params { struct
260 char mpart[19]; /* guaranteed null terminated */
262 unsigned int n_ranks;
263 unsigned int die_density;
264 unsigned long long rank_density;
265 unsigned long long capacity;
266 unsigned int primary_sdram_width;
267 unsigned int ec_sdram_width;
268 unsigned int rdimm;
269 unsigned int package_3ds; /* number of dies in 3DS */
270 unsigned int device_width; /* x4, x8, x16 components */
271 unsigned int rc;
274 unsigned int n_row_addr;
275 unsigned int n_col_addr;
276 unsigned int edc_config; /* 0 = none, 1 = parity, 2 = ECC */
277 unsigned int bank_addr_bits;
278 unsigned int bank_group_bits;
279 unsigned int burst_lengths_bitmask; /* BL=4 bit 2, BL=8 = bit 3 */
282 unsigned int mirrored_dimm; /* only for ddr3 */
286 int mtb_ps; /* medium timebase ps */
287 int ftb_10th_ps; /* fine timebase, in 1/10 ps */
288 int taa_ps; /* minimum CAS latency time */
289 int tfaw_ps; /* four active window delay */
295 int tckmin_x_ps;
296 int tckmax_ps;
299 unsigned int caslat_x;
302 int trcd_ps;
303 int trp_ps;
304 int tras_ps;
328 int cal_dimm_params(const struct ddr4_spd *spd, struct dimm_params *pdimm); argument