Searched refs:pdimm (Results 1 - 25 of 29) sorted by relevance

12

/u-boot/drivers/ddr/fsl/
H A Dddr4_dimm_params.c122 (mtb * pdimm->mtb_ps + (ftb * pdimm->ftb_10th_ps) / 10)
127 * Writes the results to the dimm_params_t structure pointed by pdimm.
132 dimm_params_t *pdimm,
152 memset(pdimm, 0, sizeof(dimm_params_t));
167 memset(pdimm->mpart, 0, sizeof(pdimm->mpart));
169 memcpy(pdimm->mpart, spd->mpart, sizeof(pdimm->mpart) - 1);
172 pdimm
130 ddr_compute_dimm_parameters(const unsigned int ctrl_num, const generic_spd_eeprom_t *spd, dimm_params_t *pdimm, unsigned int dimm_number) argument
[all...]
H A Dddr3_dimm_params.c81 * Writes the results to the dimm_params_t structure pointed by pdimm.
86 dimm_params_t *pdimm,
100 memset(pdimm, 0, sizeof(dimm_params_t));
115 memset(pdimm->mpart, 0, sizeof(pdimm->mpart));
117 memcpy(pdimm->mpart, spd->mpart, sizeof(pdimm->mpart) - 1);
120 pdimm->n_ranks = ((spd->organization >> 3) & 0x7) + 1;
121 pdimm->rank_density = compute_ranksize(spd);
122 pdimm
84 ddr_compute_dimm_parameters(const unsigned int ctrl_num, const ddr3_spd_eeprom_t *spd, dimm_params_t *pdimm, unsigned int dimm_number) argument
[all...]
H A Dddr1_dimm_params.c218 * Writes the results to the dimm_params_t structure pointed by pdimm.
224 dimm_params_t *pdimm,
235 memset(pdimm, 0, sizeof(dimm_params_t));
250 memset(pdimm->mpart, 0, sizeof(pdimm->mpart));
251 memcpy(pdimm->mpart, spd->mpart, sizeof(pdimm->mpart) - 1);
254 pdimm->n_ranks = spd->nrows;
255 pdimm->rank_density = compute_ranksize(spd->mem_type, spd->bank_dens);
256 pdimm
222 ddr_compute_dimm_parameters(const unsigned int ctrl_num, const ddr1_spd_eeprom_t *spd, dimm_params_t *pdimm, unsigned int dimm_number) argument
[all...]
H A Dddr2_dimm_params.c201 * Writes the results to the dimm_params_t structure pointed by pdimm.
207 dimm_params_t *pdimm,
218 memset(pdimm, 0, sizeof(dimm_params_t));
233 memset(pdimm->mpart, 0, sizeof(pdimm->mpart));
234 memcpy(pdimm->mpart, spd->mpart, sizeof(pdimm->mpart) - 1);
237 pdimm->n_ranks = (spd->mod_ranks & 0x7) + 1;
238 pdimm->rank_density = compute_ranksize(spd->mem_type, spd->rank_dens);
239 pdimm
205 ddr_compute_dimm_parameters(const unsigned int ctrl_num, const ddr2_spd_eeprom_t *spd, dimm_params_t *pdimm, unsigned int dimm_number) argument
[all...]
H A Doptions.c28 dimm_params_t *pdimm,
722 static inline unsigned int auto_bank_intlv(dimm_params_t *pdimm) argument
725 if (pdimm[0].n_ranks == 4)
727 else if (pdimm[0].n_ranks == 2)
731 if (pdimm[0].n_ranks == 4)
734 if (pdimm[0].n_ranks == 2) {
735 if (pdimm[1].n_ranks == 2)
746 dimm_params_t *pdimm,
774 switch (pdimm[0].n_ranks) {
786 switch (pdimm[
27 fsl_ddr_board_options(memctl_options_t *popts, dimm_params_t *pdimm, unsigned int ctrl_num) argument
744 populate_memctl_options(const common_timing_params_t *common_dimm, memctl_options_t *popts, dimm_params_t *pdimm, unsigned int ctrl_num) argument
[all...]
/u-boot/board/freescale/ls2080ardb/
H A Dddr.c18 dimm_params_t *pdimm,
34 if (pdimm[slot].n_ranks)
56 if (pbsp->n_ranks == pdimm[slot].n_ranks &&
57 (pdimm[slot].rank_density >> 30) >= pbsp->rank_gb) {
104 dq_mapping_0 = pdimm[slot].dq_mapping[0];
105 dq_mapping_2 = pdimm[slot].dq_mapping[2];
106 dq_mapping_3 = pdimm[slot].dq_mapping[3];
107 pdimm[slot].dq_mapping[0] = pdimm[slot].dq_mapping[8];
108 pdimm[slo
17 fsl_ddr_board_options(memctl_options_t *popts, dimm_params_t *pdimm, unsigned int ctrl_num) argument
[all...]
/u-boot/board/freescale/ls2080aqds/
H A Dddr.c18 dimm_params_t *pdimm,
34 if (pdimm[slot].n_ranks)
56 if (pbsp->n_ranks == pdimm[slot].n_ranks &&
57 (pdimm[slot].rank_density >> 30) >= pbsp->rank_gb) {
102 dq_mapping_0 = pdimm[slot].dq_mapping[0];
103 dq_mapping_2 = pdimm[slot].dq_mapping[2];
104 dq_mapping_3 = pdimm[slot].dq_mapping[3];
105 pdimm[slot].dq_mapping[0] = pdimm[slot].dq_mapping[8];
106 pdimm[slo
17 fsl_ddr_board_options(memctl_options_t *popts, dimm_params_t *pdimm, unsigned int ctrl_num) argument
[all...]
/u-boot/board/socrates/
H A Dddr.c12 dimm_params_t *pdimm,
11 fsl_ddr_board_options(memctl_options_t *popts, dimm_params_t *pdimm, unsigned int ctrl_num) argument
/u-boot/board/freescale/mpc8548cds/
H A Dddr.c12 dimm_params_t *pdimm,
11 fsl_ddr_board_options(memctl_options_t *popts, dimm_params_t *pdimm, unsigned int ctrl_num) argument
/u-boot/board/freescale/p1010rdb/
H A Dddr.c56 int fsl_ddr_get_dimm_params(dimm_params_t *pdimm, argument
63 memcpy(pdimm, &ddr_raw_timing, sizeof(dimm_params_t));
64 memset(pdimm->mpart, 0, sizeof(pdimm->mpart));
65 memcpy(pdimm->mpart, dimm_model, sizeof(dimm_model) - 1);
72 dimm_params_t *pdimm,
71 fsl_ddr_board_options(memctl_options_t *popts, dimm_params_t *pdimm, unsigned int ctrl_num) argument
/u-boot/board/freescale/ls1021aqds/
H A Dddr.c20 dimm_params_t *pdimm,
30 if (!pdimm->n_ranks)
40 if (pbsp->n_ranks == pdimm->n_ranks) {
143 int fsl_ddr_get_dimm_params(dimm_params_t *pdimm, argument
151 memcpy(pdimm, &ddr_raw_timing, sizeof(dimm_params_t));
152 memset(pdimm->mpart, 0, sizeof(pdimm->mpart));
153 memcpy(pdimm->mpart, dimm_model, sizeof(dimm_model) - 1);
19 fsl_ddr_board_options(memctl_options_t *popts, dimm_params_t *pdimm, unsigned int ctrl_num) argument
/u-boot/board/freescale/ls1043ardb/
H A Dddr.c21 dimm_params_t *pdimm,
31 if (!pdimm->n_ranks)
41 if (pbsp->n_ranks == pdimm->n_ranks) {
159 int fsl_ddr_get_dimm_params(dimm_params_t *pdimm, argument
167 memcpy(pdimm, &ddr_raw_timing, sizeof(dimm_params_t));
168 memset(pdimm->mpart, 0, sizeof(pdimm->mpart));
169 memcpy(pdimm->mpart, dimm_model, sizeof(dimm_model) - 1);
20 fsl_ddr_board_options(memctl_options_t *popts, dimm_params_t *pdimm, unsigned int ctrl_num) argument
/u-boot/board/freescale/t208xqds/
H A Dddr.c21 dimm_params_t *pdimm,
31 if (!pdimm->n_ranks)
48 if (pbsp->n_ranks == pdimm->n_ranks &&
49 (pdimm->rank_density >> 30) >= pbsp->rank_gb) {
20 fsl_ddr_board_options(memctl_options_t *popts, dimm_params_t *pdimm, unsigned int ctrl_num) argument
/u-boot/board/freescale/t208xrdb/
H A Dddr.c21 dimm_params_t *pdimm,
31 if (!pdimm->n_ranks)
41 if (pbsp->n_ranks == pdimm->n_ranks &&
42 (pdimm->rank_density >> 30) >= pbsp->rank_gb) {
20 fsl_ddr_board_options(memctl_options_t *popts, dimm_params_t *pdimm, unsigned int ctrl_num) argument
/u-boot/board/freescale/t4rdb/
H A Dddr.c21 dimm_params_t *pdimm,
31 if (!pdimm->n_ranks)
49 if (pbsp->n_ranks == pdimm->n_ranks &&
50 (pdimm->rank_density >> 30) >= pbsp->rank_gb) {
20 fsl_ddr_board_options(memctl_options_t *popts, dimm_params_t *pdimm, unsigned int ctrl_num) argument
/u-boot/board/freescale/ls1046aqds/
H A Dddr.c20 dimm_params_t *pdimm,
30 if (!pdimm->n_ranks)
40 if (pbsp->n_ranks == pdimm->n_ranks) {
19 fsl_ddr_board_options(memctl_options_t *popts, dimm_params_t *pdimm, unsigned int ctrl_num) argument
/u-boot/board/freescale/ls1046ardb/
H A Dddr.c20 dimm_params_t *pdimm,
30 if (!pdimm->n_ranks)
43 if (pbsp->n_ranks == pdimm->n_ranks) {
19 fsl_ddr_board_options(memctl_options_t *popts, dimm_params_t *pdimm, unsigned int ctrl_num) argument
/u-boot/board/freescale/p2041rdb/
H A Dddr.c53 dimm_params_t *pdimm,
63 if (!pdimm->n_ranks)
74 if (pbsp->n_ranks == pdimm->n_ranks) {
52 fsl_ddr_board_options(memctl_options_t *popts, dimm_params_t *pdimm, unsigned int ctrl_num) argument
/u-boot/include/
H A Dfsl_ddr.h41 dimm_params_t *pdimm,
44 return ddr_compute_dimm_parameters(ctrl_num, spd, pdimm, dimm_number);
100 dimm_params_t *pdimm,
129 int fsl_ddr_get_dimm_params(dimm_params_t *pdimm,
39 compute_dimm_parameters(const unsigned int ctrl_num, const generic_spd_eeprom_t *spd, dimm_params_t *pdimm, unsigned int dimm_number) argument
H A Dfsl_ddr_dimm_params.h117 dimm_params_t *pdimm,
/u-boot/board/freescale/t104xrdb/
H A Dddr.c24 dimm_params_t *pdimm,
34 if (!pdimm->n_ranks)
44 if (pbsp->n_ranks == pdimm->n_ranks &&
45 (pdimm->rank_density >> 30) >= pbsp->rank_gb) {
23 fsl_ddr_board_options(memctl_options_t *popts, dimm_params_t *pdimm, unsigned int ctrl_num) argument
/u-boot/board/freescale/t102xrdb/
H A Dddr.c54 dimm_params_t *pdimm,
65 if (!pdimm->n_ranks)
75 if (pbsp->n_ranks == pdimm->n_ranks &&
76 (pdimm->rank_density >> 30) >= pbsp->rank_gb) {
205 int fsl_ddr_get_dimm_params(dimm_params_t *pdimm, argument
213 memcpy(pdimm, &ddr_raw_timing, sizeof(dimm_params_t));
214 memset(pdimm->mpart, 0, sizeof(pdimm->mpart));
215 memcpy(pdimm->mpart, dimm_model, sizeof(dimm_model) - 1);
53 fsl_ddr_board_options(memctl_options_t *popts, dimm_params_t *pdimm, unsigned int ctrl_num) argument
/u-boot/board/freescale/p1_p2_rdb_pc/
H A Dddr.c188 int fsl_ddr_get_dimm_params(dimm_params_t *pdimm, argument
195 memcpy(pdimm, &ddr_raw_timing, sizeof(dimm_params_t));
196 memset(pdimm->mpart, 0, sizeof(pdimm->mpart));
197 memcpy(pdimm->mpart, dimm_model, sizeof(dimm_model) - 1);
262 dimm_params_t *pdimm,
278 if (pdimm->primary_sdram_width == 64)
280 else if (pdimm->primary_sdram_width == 32)
261 fsl_ddr_board_options(memctl_options_t *popts, dimm_params_t *pdimm, unsigned int ctrl_num) argument
/u-boot/board/freescale/ls1043aqds/
H A Dddr.c20 dimm_params_t *pdimm,
30 if (!pdimm->n_ranks)
40 if (pbsp->n_ranks == pdimm->n_ranks) {
19 fsl_ddr_board_options(memctl_options_t *popts, dimm_params_t *pdimm, unsigned int ctrl_num) argument
/u-boot/board/freescale/ls1088a/
H A Dddr.c35 dimm_params_t *pdimm,
45 if (!pdimm->n_ranks)
59 if (pbsp->n_ranks == pdimm->n_ranks) {
34 fsl_ddr_board_options(memctl_options_t *popts, dimm_params_t *pdimm, unsigned int ctrl_num) argument

Completed in 191 milliseconds

12