Home
last modified time | relevance | path

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

/trusted-firmware-a/drivers/nxp/ddr/nxp-ddr/
A Ddimm.c162 memcpy(pdimm->mpart, spd->mpart, sizeof(pdimm->mpart) - 1); in cal_dimm_params()
174 pdimm->capacity = pdimm->n_ranks * pdimm->rank_density; in cal_dimm_params()
196 pdimm->rdimm = 1; in cal_dimm_params()
206 pdimm->rcw[6] = 0xf; in cal_dimm_params()
208 pdimm->rcw[8] = pdimm->die_density >= 0x6 ? 0x0 : 0x8 | in cal_dimm_params()
212 if (pdimm->package_3ds != 0 || pdimm->n_ranks != 4) { in cal_dimm_params()
217 pdimm->rcw[13] |= pdimm->mirrored_dimm ? 0x8 : 0; in cal_dimm_params()
284 pdimm->mtb_ps = 125; in cal_dimm_params()
352 pdimm->mtb_ps; in cal_dimm_params()
356 pdimm->mtb_ps; in cal_dimm_params()
[all …]
A Dregs.c379 pdimm->rcw[0] << 28 | in cal_ddr_sdram_rcw()
380 pdimm->rcw[1] << 24 | in cal_ddr_sdram_rcw()
381 pdimm->rcw[2] << 20 | in cal_ddr_sdram_rcw()
382 pdimm->rcw[3] << 16 | in cal_ddr_sdram_rcw()
383 pdimm->rcw[4] << 12 | in cal_ddr_sdram_rcw()
384 pdimm->rcw[5] << 8 | in cal_ddr_sdram_rcw()
385 pdimm->rcw[6] << 4 | in cal_ddr_sdram_rcw()
386 pdimm->rcw[7]; in cal_ddr_sdram_rcw()
388 pdimm->rcw[8] << 28 | in cal_ddr_sdram_rcw()
389 pdimm->rcw[9] << 24 | in cal_ddr_sdram_rcw()
[all …]
A Dddr.c244 const struct dimm_params *pdimm) in auto_bank_intlv() argument
265 struct dimm_params *pdimm, in cal_odt() argument
326 struct dimm_params *pdimm, in cal_opts() argument
330 popts->rdimm = pdimm->rdimm; in cal_opts()
331 popts->mirrored_dimm = pdimm->mirrored_dimm; in cal_opts()
344 if (pdimm->primary_sdram_width == 64) { in cal_opts()
376 popts->tfaw_ps = pdimm->tfaw_ps; in cal_opts()
384 struct dimm_params *pdimm) in cal_intlv() argument
444 if (pdimm->rc == dimm[i].rc) { in cal_board_params()
658 const struct dimm_params *pdimm, in assign_intlv_addr() argument
[all …]
/trusted-firmware-a/include/drivers/nxp/ddr/
A Ddimm.h30 ((mtb) * pdimm->mtb_ps + ((ftb) * pdimm->ftb_10th_ps) / 10)
328 int cal_dimm_params(const struct ddr4_spd *spd, struct dimm_params *pdimm);
A Dddr.h143 int ddr_get_ddr_params(struct dimm_params *pdimm, struct ddr_conf *conf);
/trusted-firmware-a/plat/nxp/soc-ls1028a/ls1028ardb/
A Dddr_init.c148 int ddr_get_ddr_params(struct dimm_params *pdimm, in ddr_get_ddr_params() argument
154 memcpy(pdimm, &ddr_raw_timing, sizeof(struct dimm_params)); in ddr_get_ddr_params()
155 memcpy(pdimm->mpart, dimm_model, sizeof(dimm_model) - 1); in ddr_get_ddr_params()
/trusted-firmware-a/plat/nxp/soc-lx2160a/lx2160ardb/
A Dddr_init.c110 int ddr_get_ddr_params(struct dimm_params *pdimm, in ddr_get_ddr_params() argument
116 memcpy(pdimm, &ddr_raw_timing, sizeof(struct dimm_params)); in ddr_get_ddr_params()
117 memcpy(pdimm->mpart, dimm_model, sizeof(dimm_model) - 1); in ddr_get_ddr_params()
/trusted-firmware-a/plat/nxp/soc-lx2160a/lx2160aqds/
A Dddr_init.c241 int ddr_get_ddr_params(struct dimm_params *pdimm, in ddr_get_ddr_params() argument
247 memcpy(pdimm, &ddr_raw_timing, sizeof(struct dimm_params)); in ddr_get_ddr_params()
248 memcpy(pdimm->mpart, dimm_model, sizeof(dimm_model) - 1); in ddr_get_ddr_params()
/trusted-firmware-a/plat/nxp/soc-lx2160a/lx2162aqds/
A Dddr_init.c240 int ddr_get_ddr_params(struct dimm_params *pdimm, in ddr_get_ddr_params() argument
246 memcpy(pdimm, &ddr_raw_timing, sizeof(struct dimm_params)); in ddr_get_ddr_params()
247 memcpy(pdimm->mpart, dimm_model, sizeof(dimm_model) - 1); in ddr_get_ddr_params()

Completed in 19 milliseconds