Home
last modified time | relevance | path

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

/rk3399_rockchip-uboot/drivers/ddr/fsl/
H A Dmain.c240 static unsigned long long __step_assign_addresses(fsl_ddr_info_t *pinfo, in __step_assign_addresses() argument
246 unsigned int first_ctrl = pinfo->first_ctrl; in __step_assign_addresses()
247 unsigned int last_ctrl = first_ctrl + pinfo->num_ctrls - 1; in __step_assign_addresses()
258 switch (pinfo->memctl_opts[i].data_bus_width) { in __step_assign_addresses()
263 if (!pinfo->dimm_params[i][j].n_ranks) in __step_assign_addresses()
265 dw = pinfo->dimm_params[i][j].primary_sdram_width; in __step_assign_addresses()
280 dw = pinfo->dimm_params[i][j].data_width; in __step_assign_addresses()
281 if (pinfo->dimm_params[i][j].n_ranks in __step_assign_addresses()
309 current_mem_base = pinfo->mem_base; in __step_assign_addresses()
311 if (pinfo->memctl_opts[first_ctrl].memctl_interleaving) { in __step_assign_addresses()
[all …]
H A Dinteractive.c132 static void fsl_ddr_spd_edit(fsl_ddr_info_t *pinfo, in fsl_ddr_spd_edit() argument
140 pspd = &(pinfo->spd_installed_dimms[ctrl_num][dimm_num]); in fsl_ddr_spd_edit()
147 static void lowest_common_dimm_parameters_edit(fsl_ddr_info_t *pinfo, in lowest_common_dimm_parameters_edit() argument
152 common_timing_params_t *p = &pinfo->common_timing_params[ctrl_num]; in lowest_common_dimm_parameters_edit()
213 static void fsl_ddr_dimm_parameters_edit(fsl_ddr_info_t *pinfo, in fsl_ddr_dimm_parameters_edit() argument
219 dimm_params_t *p = &(pinfo->dimm_params[ctrl_num][dimm_num]); in fsl_ddr_dimm_parameters_edit()
494 static void fsl_ddr_options_edit(fsl_ddr_info_t *pinfo, in fsl_ddr_options_edit() argument
499 memctl_options_t *p = &(pinfo->memctl_opts[ctl_num]); in fsl_ddr_options_edit()
681 static void fsl_ddr_regs_edit(fsl_ddr_info_t *pinfo, in fsl_ddr_regs_edit() argument
773 ddr = &(pinfo->fsl_ddr_config_reg[ctrl_num]); in fsl_ddr_regs_edit()
[all …]
H A Doptions.c1314 void check_interleaving_options(fsl_ddr_info_t *pinfo) in check_interleaving_options() argument
1320 int first_ctrl = pinfo->first_ctrl; in check_interleaving_options()
1321 int last_ctrl = first_ctrl + pinfo->num_ctrls - 1; in check_interleaving_options()
1329 check_n_ranks = pinfo->dimm_params[first_ctrl][0].n_ranks; in check_interleaving_options()
1330 check_rank_density = pinfo->dimm_params[first_ctrl][0].rank_density; in check_interleaving_options()
1331 check_n_row_addr = pinfo->dimm_params[first_ctrl][0].n_row_addr; in check_interleaving_options()
1332 check_n_col_addr = pinfo->dimm_params[first_ctrl][0].n_col_addr; in check_interleaving_options()
1333 check_intlv = pinfo->memctl_opts[first_ctrl].memctl_interleaving_mode; in check_interleaving_options()
1335 dimm = &pinfo->dimm_params[i][0]; in check_interleaving_options()
1336 if (!pinfo->memctl_opts[i].memctl_interleaving) { in check_interleaving_options()
[all …]
/rk3399_rockchip-uboot/board/freescale/b4860qds/
H A Dddr.c197 unsigned long long step_assign_addresses(fsl_ddr_info_t *pinfo, in step_assign_addresses() argument
211 if (pinfo->memctl_opts[0].memctl_interleaving) { in step_assign_addresses()
212 rank_density = pinfo->dimm_params[0][0].rank_density >> in step_assign_addresses()
219 switch (pinfo->memctl_opts[i].memctl_interleaving_mode) { in step_assign_addresses()
229 pinfo->common_timing_params[i].base_address = in step_assign_addresses()
231 pinfo->common_timing_params[i].total_mem = in step_assign_addresses()
244 pinfo->common_timing_params[i].base_address = in step_assign_addresses()
249 pinfo->dimm_params[i][j].capacity; in step_assign_addresses()
250 pinfo->dimm_params[i][j].base_address = in step_assign_addresses()
258 pinfo->common_timing_params[i].total_mem = in step_assign_addresses()
/rk3399_rockchip-uboot/include/
H A Dfsl_ddr.h87 fsl_ddr_compute(fsl_ddr_info_t *pinfo, unsigned int start_step,
107 void check_interleaving_options(fsl_ddr_info_t *pinfo);
120 unsigned long long fsl_ddr_interactive(fsl_ddr_info_t *pinfo, int var_is_set);
/rk3399_rockchip-uboot/cmd/
H A Dflash.c49 abbrev_spec (char *str, flash_info_t ** pinfo, int *psf, int *psl) in abbrev_spec() argument
82 *pinfo = fp; in abbrev_spec()