Home
last modified time | relevance | path

Searched refs:ctrl_num (Results 1 – 25 of 72) sorted by relevance

123

/OK3568_Linux_fs/u-boot/drivers/ddr/fsl/
H A Dctrl_regs.c84 const unsigned int ctrl_num) in compute_cas_write_latency() argument
87 const unsigned int mclk_ps = get_memory_clk_period_ps(ctrl_num); in compute_cas_write_latency()
118 const unsigned int ctrl_num) in compute_cas_write_latency() argument
121 const unsigned int mclk_ps = get_memory_clk_period_ps(ctrl_num); in compute_cas_write_latency()
294 static void set_timing_cfg_0(const unsigned int ctrl_num, in set_timing_cfg_0() argument
314 const unsigned int mclk_ps = get_memory_clk_period_ps(ctrl_num); in set_timing_cfg_0()
320 unsigned int data_rate = get_ddr_freq(ctrl_num); in set_timing_cfg_0()
342 act_pd_exit_mclk = picos_to_mclk(ctrl_num, txp); in set_timing_cfg_0()
348 tmrd_mclk = max(24U, picos_to_mclk(ctrl_num, 15000)); in set_timing_cfg_0()
350 unsigned int data_rate = get_ddr_freq(ctrl_num); in set_timing_cfg_0()
[all …]
H A Dutil.c28 u32 fsl_ddr_get_version(unsigned int ctrl_num) in fsl_ddr_get_version() argument
33 switch (ctrl_num) { in fsl_ddr_get_version()
53 printf("%s unexpected ctrl_num = %u\n", __func__, ctrl_num); in fsl_ddr_get_version()
70 unsigned int get_memory_clk_period_ps(const unsigned int ctrl_num) in get_memory_clk_period_ps() argument
72 unsigned int data_rate = get_ddr_freq(ctrl_num); in get_memory_clk_period_ps()
86 unsigned int picos_to_mclk(const unsigned int ctrl_num, unsigned int picos) in picos_to_mclk() argument
89 unsigned long data_rate = get_ddr_freq(ctrl_num); in picos_to_mclk()
115 unsigned int mclk_to_picos(const unsigned int ctrl_num, unsigned int mclk) in mclk_to_picos() argument
117 return get_memory_clk_period_ps(ctrl_num) * mclk; in mclk_to_picos()
124 unsigned int ctrl_num) in __fsl_ddr_set_lawbar() argument
[all …]
H A Doptions.c27 unsigned int ctrl_num);
742 unsigned int ctrl_num) in populate_memctl_options() argument
978 debug("mclk_ps = %u ps\n", get_memory_clk_period_ps(ctrl_num)); in populate_memctl_options()
1033 popts->bstopre = picos_to_mclk(ctrl_num, common_dimm->refresh_rate_ps) in populate_memctl_options()
1044 popts->tfaw_window_four_activates_ps = mclk_to_picos(ctrl_num, 1); in populate_memctl_options()
1092 printf("There is no rank on CS0 for controller %d.\n", ctrl_num); in populate_memctl_options()
1114 ((CONFIG_SYS_NUM_DDR_CTLRS == 3) && ctrl_num == 2) ? in populate_memctl_options()
1117 ((CONFIG_SYS_NUM_DDR_CTLRS == 3) && ctrl_num == 2) ? in populate_memctl_options()
1123 ((CONFIG_SYS_NUM_DDR_CTLRS == 3) && ctrl_num == 2) ? in populate_memctl_options()
1126 ((CONFIG_SYS_NUM_DDR_CTLRS == 3) && ctrl_num == 2) ? in populate_memctl_options()
[all …]
H A Dlc_common_dimm_params.c14 compute_cas_latency(const unsigned int ctrl_num, in compute_cas_latency() argument
24 const unsigned int mclk_ps = get_memory_clk_period_ps(ctrl_num); in compute_cas_latency()
73 compute_cas_latency(const unsigned int ctrl_num, in compute_cas_latency() argument
79 const unsigned int mclk_ps = get_memory_clk_period_ps(ctrl_num); in compute_cas_latency()
214 compute_lowest_common_dimm_parameters(const unsigned int ctrl_num, in compute_lowest_common_dimm_parameters() argument
445 if (compute_cas_latency(ctrl_num, dimm_params, in compute_lowest_common_dimm_parameters()
522 (picos_to_mclk(ctrl_num, trcd_ps) > in compute_lowest_common_dimm_parameters()
524 additive_latency = picos_to_mclk(ctrl_num, trcd_ps) - in compute_lowest_common_dimm_parameters()
526 if (mclk_to_picos(ctrl_num, additive_latency) > trcd_ps) { in compute_lowest_common_dimm_parameters()
527 additive_latency = picos_to_mclk(ctrl_num, trcd_ps); in compute_lowest_common_dimm_parameters()
[all …]
H A Dfsl_ddr_gen4.c50 unsigned int ctrl_num, int step) in fsl_ddr_set_memctl_regs() argument
71 switch (ctrl_num) { in fsl_ddr_set_memctl_regs()
91 printf("%s unexpected ctrl_num = %u\n", __func__, ctrl_num); in fsl_ddr_set_memctl_regs()
230 if (fsl_ddr_get_version(ctrl_num) == 0x50200) { in fsl_ddr_set_memctl_regs()
239 } else if (fsl_ddr_get_version(ctrl_num) == 0x50201) { in fsl_ddr_set_memctl_regs()
265 temp32 = get_ddr_freq(ctrl_num) / 1000000; in fsl_ddr_set_memctl_regs()
330 ctrl_num, ddr_in32(&ddr->debug[1])); in fsl_ddr_set_memctl_regs()
335 if (fsl_ddr_get_version(ctrl_num) == 0x50200) { in fsl_ddr_set_memctl_regs()
380 ctrl_num, ddr_in32(&ddr->debug[1])); in fsl_ddr_set_memctl_regs()
435 (get_ddr_freq(ctrl_num) >> 20)) << 2; in fsl_ddr_set_memctl_regs()
[all …]
H A Dddr1_dimm_params.c221 unsigned int ddr_compute_dimm_parameters(const unsigned int ctrl_num, in ddr_compute_dimm_parameters() argument
305 get_memory_clk_period_ps(ctrl_num)); in ddr_compute_dimm_parameters()
312 pdimm->twr_ps = mclk_to_picos(ctrl_num, 3); in ddr_compute_dimm_parameters()
313 pdimm->twtr_ps = mclk_to_picos(ctrl_num, 1); in ddr_compute_dimm_parameters()
328 pdimm->trtp_ps = mclk_to_picos(ctrl_num, 2); /* By the book. */ in ddr_compute_dimm_parameters()
/OK3568_Linux_fs/u-boot/include/
H A Dfsl_ddr.h35 u32 fsl_ddr_get_version(unsigned int ctrl_num);
43 compute_dimm_parameters(const unsigned int ctrl_num, in compute_dimm_parameters() argument
48 return ddr_compute_dimm_parameters(ctrl_num, spd, pdimm, dimm_number); in compute_dimm_parameters()
91 unsigned int compute_fsl_memctl_config_regs(const unsigned int ctrl_num,
99 const unsigned int ctrl_num,
106 unsigned int ctrl_num);
109 unsigned int mclk_to_picos(const unsigned int ctrl_num, unsigned int mclk);
110 unsigned int get_memory_clk_period_ps(const unsigned int ctrl_num);
111 unsigned int picos_to_mclk(const unsigned int ctrl_num, unsigned int picos);
115 unsigned int ctrl_num);
[all …]
/OK3568_Linux_fs/u-boot/board/freescale/ls2080aqds/
H A Dddr.c18 unsigned int ctrl_num) in fsl_ddr_board_options() argument
27 if (ctrl_num > 2) { in fsl_ddr_board_options()
28 printf("Not supported controller number %d\n", ctrl_num); in fsl_ddr_board_options()
45 pbsp = rdimms[ctrl_num]; in fsl_ddr_board_options()
47 pbsp = udimms[ctrl_num]; in fsl_ddr_board_options()
53 ddr_freq = get_ddr_freq(ctrl_num) / 1000000; in fsl_ddr_board_options()
87 if (ctrl_num == CONFIG_DP_DDR_CTRL) { in fsl_ddr_board_options()
/OK3568_Linux_fs/u-boot/board/freescale/ls2080ardb/
H A Dddr.c18 unsigned int ctrl_num) in fsl_ddr_board_options() argument
27 if (ctrl_num > 2) { in fsl_ddr_board_options()
28 printf("Not supported controller number %d\n", ctrl_num); in fsl_ddr_board_options()
45 pbsp = rdimms[ctrl_num]; in fsl_ddr_board_options()
47 pbsp = udimms[ctrl_num]; in fsl_ddr_board_options()
53 ddr_freq = get_ddr_freq(ctrl_num) / 1000000; in fsl_ddr_board_options()
87 if (ctrl_num == CONFIG_DP_DDR_CTRL) { in fsl_ddr_board_options()
/OK3568_Linux_fs/u-boot/board/freescale/mpc8572ds/
H A Dddr.c112 unsigned int ctrl_num) in fsl_ddr_board_options() argument
117 if (ctrl_num > 1) { in fsl_ddr_board_options()
118 printf("Wrong parameter for controller number %d", ctrl_num); in fsl_ddr_board_options()
125 pbsp = rdimms[ctrl_num]; in fsl_ddr_board_options()
127 pbsp = udimms[ctrl_num]; in fsl_ddr_board_options()
/OK3568_Linux_fs/u-boot/board/freescale/ls2080a/
H A Dddr.c18 unsigned int ctrl_num) in fsl_ddr_board_options() argument
23 if (ctrl_num > 3) { in fsl_ddr_board_options()
24 printf("Not supported controller number %d\n", ctrl_num); in fsl_ddr_board_options()
35 pbsp = rdimms[ctrl_num]; in fsl_ddr_board_options()
37 pbsp = udimms[ctrl_num]; in fsl_ddr_board_options()
77 if (ctrl_num == CONFIG_DP_DDR_CTRL) { in fsl_ddr_board_options()
/OK3568_Linux_fs/u-boot/board/varisys/cyrus/
H A Dddr.c98 unsigned int ctrl_num) in fsl_ddr_board_options() argument
103 if (ctrl_num > 1) { in fsl_ddr_board_options()
104 printf("Wrong parameter for controller number %d", ctrl_num); in fsl_ddr_board_options()
111 pbsp = rdimms[ctrl_num]; in fsl_ddr_board_options()
113 pbsp = udimms[ctrl_num]; in fsl_ddr_board_options()
/OK3568_Linux_fs/u-boot/board/freescale/mpc8641hpcn/
H A Dddr.c56 unsigned int ctrl_num) in fsl_ddr_board_options() argument
62 if (ctrl_num > 1) { in fsl_ddr_board_options()
63 printf("Wrong parameter for controller number %d", ctrl_num); in fsl_ddr_board_options()
73 pbsp = dimms[ctrl_num]; in fsl_ddr_board_options()
/OK3568_Linux_fs/u-boot/board/xes/xpedite517x/
H A Dddr.c95 unsigned int ctrl_num) in fsl_ddr_board_options() argument
97 struct board_memctl_options *bopts = bopts_ctrl[ctrl_num]; in fsl_ddr_board_options()
105 for (i = 0; i < ARRAY_SIZE(bopts_ctrl[ctrl_num]); i++) { in fsl_ddr_board_options()
108 debug("controller %d:\n", ctrl_num); in fsl_ddr_board_options()
/OK3568_Linux_fs/u-boot/board/xes/xpedite537x/
H A Dddr.c205 unsigned int ctrl_num) in fsl_ddr_board_options() argument
207 struct board_memctl_options *bopts = bopts_ctrl[ctrl_num]; in fsl_ddr_board_options()
215 for (i = 0; i < ARRAY_SIZE(bopts_ctrl[ctrl_num]); i++) { in fsl_ddr_board_options()
218 debug("controller %d:\n", ctrl_num); in fsl_ddr_board_options()
/OK3568_Linux_fs/u-boot/board/freescale/corenet_ds/
H A Dddr.c188 unsigned int ctrl_num) in fsl_ddr_board_options() argument
193 if (ctrl_num > 1) { in fsl_ddr_board_options()
194 printf("Wrong parameter for controller number %d", ctrl_num); in fsl_ddr_board_options()
201 pbsp = rdimms[ctrl_num]; in fsl_ddr_board_options()
203 pbsp = udimms[ctrl_num]; in fsl_ddr_board_options()
/OK3568_Linux_fs/u-boot/board/keymile/kmp204x/
H A Dddr.c21 unsigned int ctrl_num) in fsl_ddr_board_options() argument
23 if (ctrl_num) { in fsl_ddr_board_options()
24 printf("Wrong parameter for controller number %d", ctrl_num); in fsl_ddr_board_options()
/OK3568_Linux_fs/u-boot/board/gdsys/p1022/
H A Dddr.c16 unsigned int ctrl_num) in fsl_ddr_board_options() argument
20 if (ctrl_num) { in fsl_ddr_board_options()
21 printf("Wrong parameter for controller number %d", ctrl_num); in fsl_ddr_board_options()
/OK3568_Linux_fs/u-boot/board/xes/xpedite550x/
H A Dddr.c70 unsigned int ctrl_num) in fsl_ddr_board_options() argument
73 &(board_specific_parameters[ctrl_num][0]); in fsl_ddr_board_options()
74 u32 num_params = sizeof(board_specific_parameters[ctrl_num]) / in fsl_ddr_board_options()
/OK3568_Linux_fs/u-boot/board/freescale/p1022ds/
H A Dddr.c42 unsigned int ctrl_num) in fsl_ddr_board_options() argument
49 if (ctrl_num) { in fsl_ddr_board_options()
50 printf("Wrong parameter for controller number %d", ctrl_num); in fsl_ddr_board_options()
/OK3568_Linux_fs/u-boot/board/freescale/ls1046aqds/
H A Dddr.c20 unsigned int ctrl_num) in fsl_ddr_board_options() argument
25 if (ctrl_num > 3) { in fsl_ddr_board_options()
26 printf("Not supported controller number %d\n", ctrl_num); in fsl_ddr_board_options()
/OK3568_Linux_fs/u-boot/board/freescale/p2041rdb/
H A Dddr.c52 unsigned int ctrl_num) in fsl_ddr_board_options() argument
57 if (ctrl_num) { in fsl_ddr_board_options()
58 printf("Wrong parameter for controller number %d", ctrl_num); in fsl_ddr_board_options()
/OK3568_Linux_fs/u-boot/board/freescale/ls1046ardb/
H A Dddr.c20 unsigned int ctrl_num) in fsl_ddr_board_options() argument
25 if (ctrl_num > 1) { in fsl_ddr_board_options()
26 printf("Not supported controller number %d\n", ctrl_num); in fsl_ddr_board_options()
/OK3568_Linux_fs/u-boot/board/freescale/t208xrdb/
H A Dddr.c20 unsigned int ctrl_num) in fsl_ddr_board_options() argument
25 if (ctrl_num > 1) { in fsl_ddr_board_options()
26 printf("Not supported controller number %d\n", ctrl_num); in fsl_ddr_board_options()
/OK3568_Linux_fs/u-boot/board/freescale/t4rdb/
H A Dddr.c20 unsigned int ctrl_num) in fsl_ddr_board_options() argument
25 if (ctrl_num > 2) { in fsl_ddr_board_options()
26 printf("Not supported controller number %d\n", ctrl_num); in fsl_ddr_board_options()

123