| /OK3568_Linux_fs/u-boot/drivers/ddr/marvell/axp/ |
| H A D | ddr3_hw_training.h | 274 } MV_DRAM_INFO; typedef 330 int ddr3_sdram_pbs_compare(MV_DRAM_INFO *dram_info, u32 pup_locked, int is_tx, 335 int ddr3_sdram_dqs_compare(MV_DRAM_INFO *dram_info, u32 unlock_pup, 340 int ddr3_sdram_compare(MV_DRAM_INFO *dram_info, u32 unlock_pup, 345 int ddr3_sdram_direct_compare(MV_DRAM_INFO *dram_info, u32 unlock_pup, 350 int ddr3_sdram_dm_compare(MV_DRAM_INFO *dram_info, u32 unlock_pup, 354 int ddr3_load_patterns(MV_DRAM_INFO *dram_info, int resume); 356 int ddr3_read_leveling_hw(u32 freq, MV_DRAM_INFO *dram_info); 357 int ddr3_read_leveling_sw(u32 freq, int ratio_2to1, MV_DRAM_INFO *dram_info); 359 int ddr3_write_leveling_hw(u32 freq, MV_DRAM_INFO *dram_info); [all …]
|
| H A D | ddr3_dqs.c | 68 int ddr3_find_adll_limits(MV_DRAM_INFO *dram_info, u32 cs, u32 ecc, int is_tx); 71 static int ddr3_center_calc(MV_DRAM_INFO *dram_info, u32 cs, u32 ecc, 73 int ddr3_special_pattern_i_search(MV_DRAM_INFO *dram_info, u32 cs, u32 ecc, 75 int ddr3_special_pattern_ii_search(MV_DRAM_INFO *dram_info, u32 cs, u32 ecc, 77 int ddr3_set_dqs_centralization_results(MV_DRAM_INFO *dram_info, u32 cs, u32 ecc, 93 static u32 *ddr3_dqs_choose_pattern(MV_DRAM_INFO *dram_info, u32 victim_dq) in ddr3_dqs_choose_pattern() 131 int ddr3_dqs_centralization_rx(MV_DRAM_INFO *dram_info) in ddr3_dqs_centralization_rx() 213 int ddr3_dqs_centralization_tx(MV_DRAM_INFO *dram_info) in ddr3_dqs_centralization_tx() 296 int ddr3_find_adll_limits(MV_DRAM_INFO *dram_info, u32 cs, u32 ecc, int is_tx) in ddr3_find_adll_limits() 887 static int ddr3_center_calc(MV_DRAM_INFO *dram_info, u32 cs, u32 ecc, in ddr3_center_calc() [all …]
|
| H A D | ddr3_pbs.c | 60 static int ddr3_tx_shift_dqs_adll_step_before_fail(MV_DRAM_INFO *dram_info, 62 static int ddr3_rx_shift_dqs_to_first_fail(MV_DRAM_INFO *dram_info, u32 cur_pup, 64 static int ddr3_pbs_per_bit(MV_DRAM_INFO *dram_info, int *start_over, int is_tx, 66 static int ddr3_set_pbs_results(MV_DRAM_INFO *dram_info, int is_tx); 76 int ddr3_pbs_tx(MV_DRAM_INFO *dram_info) in ddr3_pbs_tx() 405 static int ddr3_tx_shift_dqs_adll_step_before_fail(MV_DRAM_INFO *dram_info, in ddr3_tx_shift_dqs_adll_step_before_fail() 520 int ddr3_pbs_rx(MV_DRAM_INFO *dram_info) in ddr3_pbs_rx() 917 static int ddr3_rx_shift_dqs_to_first_fail(MV_DRAM_INFO *dram_info, u32 cur_pup, in ddr3_rx_shift_dqs_to_first_fail() 1137 static int ddr3_pbs_per_bit(MV_DRAM_INFO *dram_info, int *start_over, int is_tx, in ddr3_pbs_per_bit() 1417 static int ddr3_set_pbs_results(MV_DRAM_INFO *dram_info, int is_tx) in ddr3_set_pbs_results() [all …]
|
| H A D | ddr3_hw_training.c | 85 MV_DRAM_INFO dram_info; in ddr3_hw_training() 485 void ddr3_set_performance_params(MV_DRAM_INFO *dram_info) in ddr3_set_performance_params() 620 int ddr3_load_patterns(MV_DRAM_INFO *dram_info, int resume) in ddr3_load_patterns() 696 void ddr3_save_training(MV_DRAM_INFO *dram_info) in ddr3_save_training() 870 int ddr3_check_if_resume_mode(MV_DRAM_INFO *dram_info, u32 freq) in ddr3_check_if_resume_mode() 914 int ddr3_training_suspend_resume(MV_DRAM_INFO *dram_info) in ddr3_training_suspend_resume() 1046 int ddr3_get_min_max_rl_phase(MV_DRAM_INFO *dram_info, u32 *min, u32 *max, in ddr3_get_min_max_rl_phase() 1086 int ddr3_odt_read_dynamic_config(MV_DRAM_INFO *dram_info) in ddr3_odt_read_dynamic_config()
|
| H A D | ddr3_sdram.c | 164 int ddr3_sdram_compare(MV_DRAM_INFO *dram_info, u32 unlock_pup, in ddr3_sdram_compare() 220 int ddr3_sdram_dm_compare(MV_DRAM_INFO *dram_info, u32 unlock_pup, in ddr3_sdram_dm_compare() 281 int ddr3_sdram_pbs_compare(MV_DRAM_INFO *dram_info, u32 pup_locked, in ddr3_sdram_pbs_compare() 442 int ddr3_sdram_direct_compare(MV_DRAM_INFO *dram_info, u32 unlock_pup, in ddr3_sdram_direct_compare() 600 int ddr3_sdram_dqs_compare(MV_DRAM_INFO *dram_info, u32 unlock_pup, in ddr3_sdram_dqs_compare()
|
| H A D | ddr3_write_leveling.c | 49 MV_DRAM_INFO *dram_info); 65 int ddr3_write_leveling_hw(u32 freq, MV_DRAM_INFO *dram_info) in ddr3_write_leveling_hw() 185 int ddr3_wl_supplement(MV_DRAM_INFO *dram_info) in ddr3_wl_supplement() 473 int ddr3_write_leveling_hw_reg_dimm(u32 freq, MV_DRAM_INFO *dram_info) in ddr3_write_leveling_hw_reg_dimm() 658 int ddr3_write_leveling_sw(u32 freq, int ratio_2to1, MV_DRAM_INFO *dram_info) in ddr3_write_leveling_sw() 883 MV_DRAM_INFO *dram_info) in ddr3_write_leveling_sw_reg_dimm() 1126 u32 *result, MV_DRAM_INFO *dram_info) in ddr3_write_leveling_single_cs()
|
| H A D | ddr3_read_leveling.c | 47 MV_DRAM_INFO *dram_info); 51 MV_DRAM_INFO *dram_info); 62 int ddr3_read_leveling_hw(u32 freq, MV_DRAM_INFO *dram_info) in ddr3_read_leveling_hw() 180 int ddr3_read_leveling_sw(u32 freq, int ratio_2to1, MV_DRAM_INFO *dram_info) in ddr3_read_leveling_sw() 336 static void overrun(u32 cs, MV_DRAM_INFO *info, u32 pup, u32 locked_pups, in overrun() 402 MV_DRAM_INFO *dram_info) in ddr3_read_leveling_single_cs_rl_mode() 754 MV_DRAM_INFO *dram_info) in ddr3_read_leveling_single_cs_window_mode()
|
| H A D | xor.h | 65 void mv_sys_xor_init(MV_DRAM_INFO *dram_info);
|
| H A D | xor.c | 24 void mv_sys_xor_init(MV_DRAM_INFO *dram_info) in mv_sys_xor_init()
|
| H A D | ddr3_dfs.c | 113 int ddr3_dfs_high_2_low(u32 freq, MV_DRAM_INFO *dram_info) in ddr3_dfs_high_2_low() 769 int ddr3_dfs_low_2_high(u32 freq, int ratio_2to1, MV_DRAM_INFO *dram_info) in ddr3_dfs_low_2_high()
|