Lines Matching refs:common_dimm
456 const common_timing_params_t *common_dimm, in set_timing_cfg_3() argument
477 ext_pretoact = picos_to_mclk(ctrl_num, common_dimm->trp_ps) >> 4; in set_timing_cfg_3()
478 ext_acttopre = picos_to_mclk(ctrl_num, common_dimm->tras_ps) >> 4; in set_timing_cfg_3()
479 ext_acttorw = picos_to_mclk(ctrl_num, common_dimm->trcd_ps) >> 4; in set_timing_cfg_3()
483 ext_refrec = (picos_to_mclk(ctrl_num, common_dimm->trfc1_ps) - 8) >> 4; in set_timing_cfg_3()
485 ext_refrec = (picos_to_mclk(ctrl_num, common_dimm->trfc_ps) - 8) >> 4; in set_timing_cfg_3()
488 ext_wrrec = (picos_to_mclk(ctrl_num, common_dimm->twr_ps) + in set_timing_cfg_3()
508 const common_timing_params_t *common_dimm, in set_timing_cfg_1() argument
541 pretoact_mclk = picos_to_mclk(ctrl_num, common_dimm->trp_ps); in set_timing_cfg_1()
542 acttopre_mclk = picos_to_mclk(ctrl_num, common_dimm->tras_ps); in set_timing_cfg_1()
543 acttorw_mclk = picos_to_mclk(ctrl_num, common_dimm->trcd_ps); in set_timing_cfg_1()
578 refrec_ctrl = picos_to_mclk(ctrl_num, common_dimm->trfc1_ps) - 8; in set_timing_cfg_1()
579 wrrec_mclk = picos_to_mclk(ctrl_num, common_dimm->twr_ps); in set_timing_cfg_1()
580 acttoact_mclk = max(picos_to_mclk(ctrl_num, common_dimm->trrds_ps), 4U); in set_timing_cfg_1()
587 refrec_ctrl = picos_to_mclk(ctrl_num, common_dimm->trfc_ps) - 8; in set_timing_cfg_1()
588 wrrec_mclk = picos_to_mclk(ctrl_num, common_dimm->twr_ps); in set_timing_cfg_1()
589 acttoact_mclk = picos_to_mclk(ctrl_num, common_dimm->trrd_ps); in set_timing_cfg_1()
590 wrtord_mclk = picos_to_mclk(ctrl_num, common_dimm->twtr_ps); in set_timing_cfg_1()
636 const common_timing_params_t *common_dimm, in set_timing_cfg_2() argument
679 rd_to_pre = picos_to_mclk(ctrl_num, common_dimm->trtp_ps); in set_timing_cfg_2()
728 const common_timing_params_t *common_dimm) in set_ddr_sdram_rcw() argument
730 if (common_dimm->all_dimms_registered && in set_ddr_sdram_rcw()
731 !common_dimm->all_dimms_unbuffered) { in set_ddr_sdram_rcw()
737 common_dimm->rcw[0] << 28 | \ in set_ddr_sdram_rcw()
738 common_dimm->rcw[1] << 24 | \ in set_ddr_sdram_rcw()
739 common_dimm->rcw[2] << 20 | \ in set_ddr_sdram_rcw()
740 common_dimm->rcw[3] << 16 | \ in set_ddr_sdram_rcw()
741 common_dimm->rcw[4] << 12 | \ in set_ddr_sdram_rcw()
742 common_dimm->rcw[5] << 8 | \ in set_ddr_sdram_rcw()
743 common_dimm->rcw[6] << 4 | \ in set_ddr_sdram_rcw()
744 common_dimm->rcw[7]; in set_ddr_sdram_rcw()
746 common_dimm->rcw[8] << 28 | \ in set_ddr_sdram_rcw()
747 common_dimm->rcw[9] << 24 | \ in set_ddr_sdram_rcw()
748 common_dimm->rcw[10] << 20 | \ in set_ddr_sdram_rcw()
749 common_dimm->rcw[11] << 16 | \ in set_ddr_sdram_rcw()
750 common_dimm->rcw[12] << 12 | \ in set_ddr_sdram_rcw()
751 common_dimm->rcw[13] << 8 | \ in set_ddr_sdram_rcw()
752 common_dimm->rcw[14] << 4 | \ in set_ddr_sdram_rcw()
753 common_dimm->rcw[15]; in set_ddr_sdram_rcw()
763 const common_timing_params_t *common_dimm) in set_ddr_sdram_cfg() argument
786 if (common_dimm->all_dimms_ecc_capable) { in set_ddr_sdram_cfg()
793 if (common_dimm->all_dimms_registered && in set_ddr_sdram_cfg()
794 !common_dimm->all_dimms_unbuffered) { in set_ddr_sdram_cfg()
956 const common_timing_params_t *common_dimm, in set_ddr_sdram_mode_2() argument
975 if (common_dimm->extended_op_srt) in set_ddr_sdram_mode_2()
976 srt = common_dimm->extended_op_srt; in set_ddr_sdram_mode_2()
1044 const common_timing_params_t *common_dimm, in set_ddr_sdram_mode_2() argument
1061 if (common_dimm->extended_op_srt) in set_ddr_sdram_mode_2()
1062 srt = common_dimm->extended_op_srt; in set_ddr_sdram_mode_2()
1120 const common_timing_params_t *common_dimm, in set_ddr_sdram_mode_2() argument
1138 const common_timing_params_t *common_dimm, in set_ddr_sdram_mode_9() argument
1243 const common_timing_params_t *common_dimm, in set_ddr_sdram_mode_10() argument
1249 unsigned int tccdl_min = picos_to_mclk(ctrl_num, common_dimm->tccdl_ps); in set_ddr_sdram_mode_10()
1299 const common_timing_params_t *common_dimm) in set_ddr_sdram_interval() argument
1304 refint = picos_to_mclk(ctrl_num, common_dimm->refresh_rate_ps); in set_ddr_sdram_interval()
1321 const common_timing_params_t *common_dimm, in set_ddr_sdram_mode() argument
1394 wr_mclk = picos_to_mclk(ctrl_num, common_dimm->twr_ps); in set_ddr_sdram_mode()
1492 const common_timing_params_t *common_dimm, in set_ddr_sdram_mode() argument
1569 wr_mclk = picos_to_mclk(ctrl_num, common_dimm->twr_ps); in set_ddr_sdram_mode()
1688 const common_timing_params_t *common_dimm, in set_ddr_sdram_mode() argument
1758 wr = picos_to_mclk(ctrl_num, common_dimm->twr_ps); in set_ddr_sdram_mode()
1968 const common_timing_params_t *common_dimm) in set_timing_cfg_7() argument
1974 txpr = max(5U, picos_to_mclk(ctrl_num, common_dimm->trfc1_ps + 10000)); in set_timing_cfg_7()
2024 const common_timing_params_t *common_dimm, in set_timing_cfg_8() argument
2029 unsigned int tccdl = picos_to_mclk(ctrl_num, common_dimm->tccdl_ps); in set_timing_cfg_8()
2053 acttoact_bg = picos_to_mclk(ctrl_num, common_dimm->trrdl_ps); in set_timing_cfg_8()
2299 const common_timing_params_t *common_dimm, in compute_fsl_memctl_config_regs() argument
2348 if (common_dimm == NULL) { in compute_fsl_memctl_config_regs()
2360 : common_dimm->lowest_common_spd_caslat; in compute_fsl_memctl_config_regs()
2364 : common_dimm->additive_latency; in compute_fsl_memctl_config_regs()
2404 sa = common_dimm->base_address; in compute_fsl_memctl_config_regs()
2405 ea = sa + common_dimm->total_mem - 1; in compute_fsl_memctl_config_regs()
2418 sa = common_dimm->base_address; in compute_fsl_memctl_config_regs()
2419 ea = sa + common_dimm->total_mem - 1; in compute_fsl_memctl_config_regs()
2504 set_timing_cfg_3(ctrl_num, ddr, popts, common_dimm, cas_latency, in compute_fsl_memctl_config_regs()
2506 set_timing_cfg_1(ctrl_num, ddr, popts, common_dimm, cas_latency); in compute_fsl_memctl_config_regs()
2507 set_timing_cfg_2(ctrl_num, ddr, popts, common_dimm, in compute_fsl_memctl_config_regs()
2512 set_ddr_sdram_cfg(ddr, popts, common_dimm); in compute_fsl_memctl_config_regs()
2521 set_ddr_sdram_mode(ctrl_num, ddr, popts, common_dimm, in compute_fsl_memctl_config_regs()
2523 set_ddr_sdram_mode_2(ctrl_num, ddr, popts, common_dimm, unq_mrs_en); in compute_fsl_memctl_config_regs()
2525 set_ddr_sdram_mode_9(ddr, popts, common_dimm, unq_mrs_en); in compute_fsl_memctl_config_regs()
2526 set_ddr_sdram_mode_10(ctrl_num, ddr, popts, common_dimm, unq_mrs_en); in compute_fsl_memctl_config_regs()
2528 set_ddr_sdram_interval(ctrl_num, ddr, popts, common_dimm); in compute_fsl_memctl_config_regs()
2538 set_timing_cfg_7(ctrl_num, ddr, common_dimm); in compute_fsl_memctl_config_regs()
2539 set_timing_cfg_8(ctrl_num, ddr, popts, common_dimm, cas_latency); in compute_fsl_memctl_config_regs()
2549 set_ddr_sdram_rcw(ddr, popts, common_dimm); in compute_fsl_memctl_config_regs()